|
/
Zope
/
gocept svn checkins
/
Archive
/
2008
/
2008-12
/
SVN: r7110 - gocept.infrastructure/feature_monitoring_66066
[
SVN: r7109 - in gocept.infrastructure/testing: . ... ]
[
SVN: r7111 - in gocept.infrastructure/testing/pupp... ]
SVN: r7110 - gocept.infrastructure/feature_monitoring_66066
Christian Kauhaus <kc(at)gocept.com> |
2008-12-01 12:53:07 |
[ FULL ]
|
Author: ckauhaus
Date: Mon Dec 1 12:53:06 2008
New Revision: 7110
Log:
closed feature branch
Removed:
gocept.infrastructure/feature_monitoring_66066/
|
SVN: r7112 - gocept.infrastructure/feature_systemupgrade
Christian Kauhaus <kc(at)gocept.com> |
2008-12-01 14:55:43 |
[ FULL ]
|
Author: ckauhaus
Date: Mon Dec 1 14:55:42 2008
New Revision: 7112
Log:
Re-Initialize feature branch from testing
Removed:
gocept.infrastructure/feature_systemupgrade/
|
SVN: r7113 - gocept.infrastructure/feature_systemupgrade
Christian Kauhaus <kc(at)gocept.com> |
2008-12-01 14:56:05 |
[ FULL ]
|
Author: ckauhaus
Date: Mon Dec 1 14:56:04 2008
New Revision: 7113
Log:
Re-Initialize feature branch from testing
Added:
gocept.infrastructure/feature_systemupgrade/ (props changed)
- copied from r7112, gocept.infrastructure/testing/
|
SVN: r7170 - gocept.infrastructure/feature_systemupgrade/portage
Christian Kauhaus <kc(at)gocept.com> |
2008-12-05 10:04:31 |
[ FULL ]
|
Author: ckauhaus
Date: Fri Dec 5 10:04:29 2008
New Revision: 7170
Log:
We cannot keep the portage tree in svn since it swamps our infrastructure
Removed:
gocept.infrastructure/feature_systemupgrade/portage/
|
SVN: r7285 - gocept.infrastructure/feature_systemupgrade/doc
Christian Kauhaus <kc(at)gocept.com> |
2008-12-15 15:26:20 |
[ FULL ]
|
Author: ckauhaus
Date: Mon Dec 15 15:26:18 2008
New Revision: 7285
Log:
documented requirements
Added:
gocept.infrastructure/feature_systemupgrade/doc/checks.txt
gocept.infrastructure/feature_systemupgrade/doc/paketmanagement.txt
Modified:
gocept.infrastructure/feature_systemupgrade/doc/konfigurations-aktionen.txt
Added: gocept.infrastructure/feature_systemupgrade/doc/checks.txt
==============================================================================
--- (empty file)
+++ gocept.infrastructure/feature_systemupgrade/doc/checks.txt Mon Dec 15
15:26:18 2008
(at)(at) -0,0 +1,7 (at)(at)
+=============
+Nagios-Checks
+=============
+
+Checks, die die Integrität des Systemmanagements gewährleisten:
+
+- Jede Puppet-Klasse muss in mindestens einer Node der Testumgebung aktiv
sein.
Modified:
gocept.infrastructure/feature_systemupgrade/doc/konfigurations-aktionen.txt
==============================================================================
---
gocept.infrastructure/feature_systemupgrade/doc/konfigurations-aktionen.txt (original)
+++
gocept.infrastructure/feature_systemupgrade/doc/konfigurations-aktionen.txt Mon
Dec 15 15:26:18 2008
(at)(at) -2,7 +2,7 (at)(at)
Konzept der Konfigurations-Aktionen
===================================
-Die Konfiguration von Hosts setzt sich aus einem individuellen (pro Host)
+Die Konfiguration von Hosts setzt sich aus einem individuellen (pro Host)
und generischen Anteil (alle Hosts) zusammen. Der individuelle Anteil wird im
Directory vorgehalten, während der generische Anteil als statisches
Puppet-Manifest formuliert wird.
Added: gocept.infrastructure/feature_systemupgrade/doc/paketmanagement.txt
==============================================================================
--- (empty file)
+++ gocept.infrastructure/feature_systemupgrade/doc/paketmanagement.txt Mon Dec
15 15:26:18 2008
(at)(at) -0,0 +1,18 (at)(at)
+================
+Paket-Management
+================
+
+Pakete können im System auf zwei Wegen installiert werden:
+* via Puppet-Klasse (managed)
+* via Directory auf speziellen Kundenwunsch (unmanaged).
+
+Für Managed-Pakete garantieren wir konsistente Updates der
+Konfigurationsdateien. Jedes Managed-Paket muss auf mindestens einer Node der
+Testumgebung aktiv sein und sollte spezifische Nagios-Checks besitzen.
+Zusätzlich gibt es generische Nagios-Checks, die nicht berücksichtigte
Updates
+von Konfigurationsdateien finden.
+
+Unmanaged-Pakete werden im Rahmen von System-Updates zwar aktualisiert,
+Konfigurationsdateien werden aber nicht gesondert berücksichtigt. Generische
+Nagios-Checks weisen uns und den Kunden auf die Notwendigkeit von manuellen
+Eingriffen hin.
|
SVN: r7293 - gocept.infrastructure/feature_systemupgrade
Christian Theune <ct(at)gocept.com> |
2008-12-16 11:13:45 |
[ FULL ]
|
Author: ctheune
Date: Tue Dec 16 11:13:44 2008
New Revision: 7293
Log:
Remove branch after merging.
Removed:
gocept.infrastructure/feature_systemupgrade/
|
SVN: r7294 - gocept.infrastructure/feature_network_config
Christian Theune <ct(at)gocept.com> |
2008-12-16 11:35:48 |
[ FULL ]
|
Author: ctheune
Date: Tue Dec 16 11:35:47 2008
New Revision: 7294
Log:
Start working on network configuration to introduce index-based IP allocation.
Added:
gocept.infrastructure/feature_network_config/ (props changed)
- copied from r7293, gocept.infrastructure/testing/
|
SVN: r7331 - gocept.infrastructure/testing/util/bootstrap
Christian Theune <ct(at)gocept.com> |
2008-12-19 08:34:27 |
[ FULL ]
|
Author: ctheune
Date: Fri Dec 19 08:34:26 2008
New Revision: 7331
Log:
- Fix puppet installation
- Stop on errors
- Fix networking
Modified:
gocept.infrastructure/testing/util/bootstrap/bootstrap-inner.sh
gocept.infrastructure/testing/util/bootstrap/bootstrap.sh
Modified: gocept.infrastructure/testing/util/bootstrap/bootstrap-inner.sh
==============================================================================
--- gocept.infrastructure/testing/util/bootstrap/bootstrap-inner.sh (original)
+++ gocept.infrastructure/testing/util/bootstrap/bootstrap-inner.sh Fri Dec 19
08:34:26 2008
(at)(at) -16,6 +16,7 (at)(at)
env-update
source /etc/profile
+export RUBYOPT="" # The host's environment gets mixed up and confuses the
puppet install
# basic node configuration
(at)(at) -31,6 +32,7 (at)(at)
/etc/fstab
echo '/dev/vdc1 /tmp ext2 defaults 0 2' >> /etc/fstab
echo 'config_eth1=( "dhcp" )' >> /etc/conf.d/net
+ln -s /etc/init.d/net.lo /etc/init.d/net.eth1
rc-update add net.eth1 default
rc-update add sshd default
Modified: gocept.infrastructure/testing/util/bootstrap/bootstrap.sh
==============================================================================
--- gocept.infrastructure/testing/util/bootstrap/bootstrap.sh (original)
+++ gocept.infrastructure/testing/util/bootstrap/bootstrap.sh Fri Dec 19
08:34:26 2008
(at)(at) -3,7 +3,7 (at)(at)
# Copyright (c) 2008 gocept gmbh & co. kg
# See also LICENSE.txt
set -e
-
+set -x
hostname="$1"
rootdev="$2"
swapsize="${3:-256}"
(at)(at) -77,8 +77,8 (at)(at)
# prepare chroot and run inner bootstrap from inside
mount -t proc proc ${vm}/proc
cp -L /etc/resolv.conf ${vm}/etc
-install -m 755 bootstrap-inner.sh ${vm} ${puppetserver}
-chroot ${vm} ./bootstrap-inner.sh ${hostname}
+install -m 755 bootstrap-inner.sh ${vm}
+chroot ${vm} ./bootstrap-inner.sh ${hostname} ${puppetserver}
# install grub
|
|