select object_name,object_type from user_objects;
select owner,table_name from dba_tables where table_name = '$TABLE';
Source : http://lzone.de/blog/Puppet:%20List%20Changed%20Files
If you want to know which files where changed by puppet in the last days:
cd /var/lib/puppet
for i in $(find clientbucket/ -name paths); do
echo "$(stat -c %y $i | sed 's/\..*//') $(cat $i)";
done | sort -n
will give you an output like
#!/bin/bash | |
# Source : http://lzone.de/blog/Nagios%20Plugin%20for%20dmesg%20Monitoring | |
SEVERITIES="err,alert,emerg,crit" | |
WHITELIST="microcode: |\ | |
Firmware Bug|\ | |
i8042: No controller|\ | |
Odd, counter constraints enabled but no core perfctrs detected|\ | |
Failed to access perfctr msr|\ | |
echo 0 > /proc/sys" |
#!/usr/bin/env python | |
# -*- coding: iso-8859-1 -*- | |
# Licensed under the Python License (see http://www.python.org/psf/license/) | |
# Copyright (C) 2008 Pierre Duquesne <stackp@online.fr> | |
# | |
# Changelog: | |
# 20080722 * disable spinning when output is redirected to a file | |
# 20080718 * Use BODY.PEEK[] in the fetch command as specified in RFC 3501 | |
# (fix by Stefan) |
600 personnes, complet HoGent = univ. management
Magic if application modeling => stop cfgmgmt !, juste écrire des logiciels "on ne compile plus" on ne manage plus sa collection, on cherche de la musique, => cfg / "big software" Besoin d'un liant comme apt-get/rpm le fait pour les soft c++ & co => secr pour lier les briques openstack ? Beosin de définir un modèle de "liant" pas les machines, ni les configuration, mais le logiciel lui même
on est pas là pour vendre de la magie, 8 ans de conf
attention au budget divergence de priorité => "redonner confiance dans l'infrastructure" 50/50 scrum+run, planif ve pm, daily standup mach. café astreinte tournante, toujours donner une date pour le delivery les dev font la MEP via jenkins+ansible (=> java / go) monte une équipe sénior (pour ne pas faire de micromanagement, montée en compétence rapide) profil cher entre 50/90