-
orchestra (2.21-0ubuntu2.1) oneiric-proposed; urgency=low
* SRU (LP: #882726)
- debian/ubuntu-orchestra-provisioning-server.links: Add orchestra.pressed
- provisioning-server/usr/sbin/orchestra-import-isos: Use orchestra.preseed
in both newly imported ISO's and already existent.
-- Andres Rodriguez <email address hidden> Thu, 27 Oct 2011 15:22:29 -0400
-
orchestra (2.21-0ubuntu2) oneiric; urgency=low
* debian/control: Drop recommends on etckeeper, which caused juju
deployments to hang. (LP: #872553)
-- Dave Walker (Daviey) <email address hidden> Wed, 12 Oct 2011 16:29:17 +0100
-
orchestra (2.21-0ubuntu1) oneiric; urgency=low
* debian/ubuntu-orchestra-logging-server.postinst
- Make sure we create the base log directory and apply proper permissions
* logging-server/etc/cron.d/remote_syslog_compress (LP: #869134)
- Change the target compress directory from remote to orchestra
- Change the compression time to 48 hours instead of 24 hours
-- Marc Cluet <email address hidden> Thu, 06 Oct 2011 17:33:37 +0100
-
orchestra (2.20-0ubuntu1) oneiric; urgency=low
* debian/ubuntu-orchestra-provisioning-server.postinst:
- fix dpkg reconfigure test, LP: #868029
* provisioning-server/var/lib/orchestra/kickstarts/juju.preseed,
provisioning-server/var/lib/orchestra/kickstarts/orchestra.preseed,
provisioning-server/var/lib/orchestra/kickstarts/ubuntu-natty-
x86_64.seed: LP: #868037
- deprecate old preseed
- resurrect inadvertently deleted preseed
- ensure iscsi question doesn't block automated installs
-- Dustin Kirkland <email address hidden> Thu, 29 Sep 2011 17:11:45 -0400
-
orchestra (2.19-0ubuntu1) oneiric; urgency=low
[ Dustin Kirkland ]
* debian/control: LP: #862778
- put /etc under revision control on orchestra clients; particularly
necessary when systems are handled by JuJu
-- Dustin Kirkland <email address hidden> Thu, 29 Sep 2011 16:50:18 -0400
-
orchestra (2.18-0ubuntu1) oneiric; urgency=low
* provisioning-server/usr/share/orchestra/conf/squid.conf: LP: #860944
- cleaner fix for not caching Packages|Release|Sources
* provisioning-server/usr/sbin/orchestra-import-isos: LP: #855921
- default to choosing 'auto' interface, allow overrides; required
for orchestra to work with multiple NIC systems
-- Andres Rodriguez <email address hidden> Thu, 29 Sep 2011 09:36:58 -0400
-
orchestra (2.16-0ubuntu1) oneiric; urgency=low
[ Dustin Kirkland ]
* debian/ubuntu-orchestra-logging-server.dirs, logging-
server/etc/rsyslog.d/99-orchestra.conf:
- fix logging directories, use Year-Month-Day, add an rsyslog subdir
* logging-server/etc/rsyslog.d/99-orchestra.conf:
- enable udp syslog for Ubuntu installation logging
* provisioning-server/usr/sbin/orchestra-import-isos:
- add installation syslogging config to kopts
* provisioning-server/etc/orchestra/import_isos, provisioning-
server/usr/sbin/orchestra-import-isos: LP: #855921
- default to choosing eth0 interface, allow overrides; required
for orchestra to work with multiple NIC systems
[ Andres Rodriguez ]
* Only install ubuntu-orchestra-client when deploying oneiric or above.
Manually grab packages for lucid, maverick, natty. (LP: #855956)
- orchestra_client_package: Snippet added.
- juju.preseed: Modified preseed to use new snippet
-- Andres Rodriguez <email address hidden> Tue, 27 Sep 2011 10:42:54 -0400
-
orchestra (2.15-0ubuntu1) oneiric; urgency=low
[ Dustin Kirkland ]
* provisioning-server/etc/cron.d/orchestra-import-isos:
- must have user in cron.d job
-- Andres Rodriguez <email address hidden> Fri, 16 Sep 2011 20:55:45 -0400
-
orchestra (2.14-0ubuntu1) oneiric; urgency=low
[ Adam Gandelman ]
* Use correct formula dir for juju's webdav storage. Now formulas are
called charms (LP: #852250)
-- Andres Rodriguez <email address hidden> Fri, 16 Sep 2011 20:51:45 -0400
-
orchestra (2.13-0ubuntu1) oneiric; urgency=low
* Handle generation of cloud-init's meta-data and late_command for
user-data and meta-data from the orchestra side. So that this is not
done from the juju/ensemble. (LP: #850260)
* Change any reference for 'ensemble' to 'juju' (LP: #851967).
* Move etc/orchestra/ubuntu-orchestra-client.seed to examples.
-- Andres Rodriguez <email address hidden> Fri, 16 Sep 2011 11:07:24 -0400
-
orchestra (2.12-0ubuntu1) oneiric; urgency=low
* debian/ubuntu-orchestra-provisioning-server.postinst: Fix bashism.
-- Andres Rodriguez <email address hidden> Wed, 14 Sep 2011 12:39:57 -0400
-
orchestra (2.11-0ubuntu1) oneiric; urgency=low
* Set the DHCP range if DNS/DHCP is managed by orchestra (LP: #844082):
- debian/ubuntu-orchestra-provisioning-server.templates: Add question.
- debian/ubuntu-orchestra-provisioning-server.config: Obtain configured
range.
- debian/ubuntu-orchestra-provisioning-server.postinst: Handle the
change in the configuration.
-- Andres Rodriguez <email address hidden> Wed, 07 Sep 2011 17:04:20 -0400
-
orchestra (2.10-0ubuntu1) oneiric; urgency=low
* Fix late_command to import client keys (LP: #837541):
- orchestra/utils/keys.py.
- provisioning-server: modify orchestra_rsyslog_client_config snippet;
add orchestra_rsyslog_obtain_keys.
- ensemble.preseed: use orchestra_rsyslog_obtain_keys snippet;
additionally, set password for default user.
* orchestra/utils/keys.py: Encode late command not template.
* Set the default GW if DNS/DHCP is managed by orchestra (LP: #838243):
- debian/ubuntu-orchestra-provisioning-server.postinst: Handle the GW
configuration. Ask debconf question only after DHCP/DNS question is
answered.
- debian/ubuntu-orchestra-provisioning-server.templates: Add debconf
question.
* Set the domain name for DHCP when managed by orchestra (LP: #834172):
- debian/ubuntu-orchestra-provisioning-server.postinst: Add logic to
set/unset hostname.
- debian/ubuntu-orchestra-provisioning-server.templates: Add
dnsmasq-domain-name template.
-- Andres Rodriguez <email address hidden> Thu, 01 Sep 2011 19:59:56 -0400
-
orchestra (2.9-0ubuntu1) oneiric; urgency=low
* debian/ubuntu-orchestra-provisioning-server.postinst: Re-enable
orchestra-import-isos.
* provisioning-server/usr/share/orchestra/conf/squid.conf: Change
to better settings
-- Andres Rodriguez <email address hidden> Tue, 23 Aug 2011 20:10:35 -0400
-
orchestra (2.8-0ubuntu1) oneiric; urgency=low
[ Dustin Kirkland ]
* debian/control: LP: #825406
- recommend ntp on both clients and server; arguably, we could point
orchestra clients at the orchestra server, but if we go that route,
we'd need to ensure we satisfy #104525
* === added directory client/etc, === added directory
client/etc/sudoers.d, client/etc/sudoers.d/orchestra, debian/ubuntu-
orchestra-client.postinst:
- add the orchestra user to the client, give sudo access to power
management administrative utilities
[ Andres Rodriguez ]
* debian/ubuntu-orchestra-logging-server.postinst: Fix $home path;
Fix path to certtool cfg file. change ownership of ssl files to
syslog. (LP: #832335)
* debian/ubuntu-orchestra-provisioning-server.postinst:
- Do not comment at end of changed modules settings in
cobbler. (LP: #828288)
- Only create ensemble-dav.conf symlink when necessary.
- Use apache2ctl to restart otherwise it never returns from
configure. (LP: #832331)
* debian/ubuntu-orchestra-provisioning-server.postrm:
- Use apache2ctl to restart otherwise it never returns from purge
step. (LP: #832337)
* Change logging server to use TLS instead (LP: #832341):
- logging-server/etc/rsyslog.d/99-orchestra.conf: Update config file
to use TLS instead.
- logging-server/usr/share/orchestra/rsyslog/orchestra-server.conf:
Update with sample config for TLS.
- debian/control: Depends/Recommends on rsyslog-gnutls.
* debian/ubuntu-orchestra-client.postinst: Correctly set server for
rsyslog and add missing 'fi'.
* client/etc/rsyslog.d/99-orchestra.conf: Add based on file installed in
usr/share. This way it will not "cat" a file on postinst. (LP: #832344)
* orchestra/utils/keys.py: Add util to handle zip and encode key to be
used by rsyslog's cobbler snippet to install keys on client
machine. (LP: #832347)
- debian/{control,rules}: Use dh_python2.
- debian/ubuntu-orchestra-common.install: Add and Install files.
- provisioning-server/var/lib/cobbler/snippets:
+ orchestra_rsyslog_client_config: Import orchestra python module.
* Fix some lintian warnings
-- Andres Rodriguez <email address hidden> Tue, 23 Aug 2011 17:00:43 -0400
-
orchestra (2.7-0ubuntu1) oneiric; urgency=low
* Move installation and configuration of webdav for ensemble to the
provisioning server.
- debian/ubuntu-orchestra-management-server.{postinst,postrm}: remove
* provisioning-server/var/lib/
- cobbler/snippets/orchestra_rsyslog_client_config: Add rsyslog
client config to set the syslog server automatically.
- orchestra/kickstarts/ensemble.preseed: Load above snippet
-- Andres Rodriguez <email address hidden> Thu, 11 Aug 2011 18:00:05 -0400
-
orchestra (2.6-0ubuntu1) oneiric; urgency=low
[ Andres Rodriguez ]
[ Dustin Kirkland ]
* debian/control, debian/ubuntu-orchestra-logging-server.postinst,
debian/ubuntu-orchestra-provisioning-server.postinst, logging-
server/usr/share/orchestra/rsyslog/certtool.cfg:
- re-add ssl/ssh key generation
-- Andres Rodriguez <email address hidden> Thu, 11 Aug 2011 15:30:10 -0400
-
orchestra (2.5-0ubuntu1) oneiric; urgency=low
* debian/control:
- ubuntu-orchestra-client Depends on python-software-properties.
- remove Depends on ensemble.
* provisioning-server/var/lib/orchestra/kickstarts/ensemble.preseed:
- Install ubuntu-orchestra-client instead of manually specifying packages.
* provisioning-server/usr/share/orchestra/examples/ensemble/environments.yaml
- Install sample ensemble environments.yaml file for orchestra.
* Remove dotdee:
- debian/control: Drop Depends on dotdee.
- management-server/etc: Removed.
* debian/ubuntu-orchestra-provisioning-server.templates: Change template
name to dnsmasq-enabled
-- Andres Rodriguez <email address hidden> Thu, 11 Aug 2011 15:28:16 -0400
-
orchestra (2.4-0ubuntu1) oneiric; urgency=low
[ Andres Rodriguez ]
* Remove puppet dotdee config, orchestra pupppet.conf.d/ files, manifests,
and cloud-init stuff.
* debian/
- control: Drop Recommends on ubuntu-orchestra-modules, Recommends on
dnsmasq.
- ubuntu-orchestra-provisioning-server.links: Symlink ensemble preseed
into cobbler kickstarts path.
* provisioning-server/usr/sbing/orchestra-import-isos,
provisioning-server/etc/orchestra/import_isos:
- Add logic to create ensemble sub-profile and add ksopts.
[ Dustin Kirkland ]
* debian/control, provisioning-server/etc/orchestra/import_isos,
provisioning-server/usr/sbin/orchestra-import-isos:
- the common logic for importing iso's have been moved over to the
cobbler-ubuntu-import tool in cobbler
* debian/control, debian/ubuntu-orchestra-management-server.postinst,
debian/ubuntu-orchestra-provisioning-server.postinst:
- fix the squid configuration, move it to provisioning server
* debian/ubuntu-orchestra-management-server.postinst:
- debconf not needed here
* provisioning-server/usr/sbin/orchestra-import-isos:
- remove unneeded imports and profile additions
-- Andres Rodriguez <email address hidden> Thu, 11 Aug 2011 11:07:00 -0400
-
orchestra (2.3-0ubuntu1) oneiric; urgency=low
[ Juan L. Negron ]
* debian/control:
- Added facter and facter-customfacts-plugin dependencies.
(LP: #814042).
[ Dustin Kirkland ]
* debian/control:
- And then removed facter dependencies, LP: #821608
* debian/ubuntu-orchestra-client.postinst, debian/ubuntu-orchestra-
management-server.config, debian/ubuntu-orchestra-management-
server.postinst, debian/ubuntu-orchestra-management-server.postrm,
debian/ubuntu-orchestra-management-server.templates, debian/ubuntu-
orchestra-management-server.upstart, debian/ubuntu-orchestra-
provisioning-server.postinst:
- deprecate some puppet and fact specific code
* debian/ubuntu-orchestra-provisioning-server.config, debian/ubuntu-
orchestra-provisioning-server.postinst, debian/ubuntu-orchestra-
provisioning-server.templates:
- add dnsmasq debconf/configuration
* debian/control, debian/ubuntu-orchestra-management-server.postinst,
debian/ubuntu-orchestra-provisioning-server.preinst, provisioning-
server/usr/share/man/man8/orchestra-import-isos.8, provisioning-
server/usr/share/orchestra/conf/squid.conf, provisioning-
server/var/lib/cobbler/snippets/orchestra_proxy, provisioning-
server/var/lib/orchestra/kickstarts/ensemble.preseed, provisioning-
server/var/lib/orchestra/kickstarts/ubuntu-natty-x86_64.seed:
- replace squid-deb-proxy with just basic squid, configured to
our needs (s-d-q turned out to be fragile quite often)
* provisioning-server/usr/sbin/orchestra-import-isos:
- avoid errors overwriting existing distros
- set mem to 512MB, disk to 40G
[ Andres Rodriguez and Dustin Kirkland ]
* debian/ubuntu-orchestra-management-server.postinst:
- enable/config webdav
* === added directory management-server/etc/apache2, === added
directory management-server/etc/apache2/conf.d, management-
server/etc/apache2/conf.d/dav.conf, management-
server/etc/apache2/conf.d/ensemble-dav.conf, provisioning-
server/var/lib/cobbler/snippets/orchestra_disable_pxe, provisioning-
server/var/lib/cobbler/snippets/orchestra_ensemble_late_command,
provisioning-server/var/lib/orchestra/kickstarts/ensemble.preseed:
- ensemble preseed and webdav configuration files
-- <email address hidden> (Juan L. Negron) Thu, 21 Jul 2011 05:51:55 -0700
-
orchestra (2.2-0ubuntu1) oneiric; urgency=low
* debian/control: Dropped ubuntu-orchestra-modules
-- Chuck Short <email address hidden> Fri, 05 Aug 2011 15:02:51 -0400
-
orchestra (2.2) oneiric; urgency=low
* debian/control:
- Added facter and facter-customfacts-plugin dependencies.
(LP: #814042).
-- <email address hidden> (Juan L. Negron) Thu, 21 Jul 2011 05:51:55 -0700
-
orchestra (2.1-0ubuntu1) oneiric; urgency=low
* debian/control, provisioning-server/etc/orchestra/ubuntu-orchestra-
client.preseed:
- move the packages needed in the client to the client meta package
* docs/build.sh, docs/buildtool/Apache.xml,
docs/buildtool/buildtool.xml, docs/buildtool/Capistrano.xml,
docs/buildtool/DistCC.xml, docs/buildtool/Gearman.xml,
docs/buildtool/GlusterFS.xml, docs/buildtool/Hadoop.xml,
docs/buildtool/HAProxy.xml, docs/buildtool/Introduction.xml,
docs/buildtool/MongoDB.xml, docs/buildtool/MPI.xml,
docs/buildtool/MySQLEBS.xml, docs/buildtool/Provisioner.xml,
docs/buildtool/Recipes.xml, docs/buildtool/Roles.xml,
docs/buildtool/Tomcat.xml, docs/buildtool/Workload.xml,
docs/libs/admon/caution.png, docs/libs/admon/important.png,
docs/libs/admon/note.png, docs/libs/admon/tip.png,
docs/libs/admon/warning.png, docs/libs/authors/edubuntu-
documentation-project.xml, docs/libs/authors/ubuntu-documentation-
project.xml, docs/libs/callouts/10.png, docs/libs/callouts/1.png,
docs/libs/callouts/2.png, docs/libs/callouts/3.png,
docs/libs/callouts/4.png, docs/libs/callouts/5.png,
docs/libs/callouts/6.png, docs/libs/callouts/7.png,
docs/libs/callouts/8.png, docs/libs/callouts/9.png,
docs/libs/C/ccbysa.xml, docs/libs/C/contributors.xml,
docs/libs/C/legalnotice.xml, docs/libs/draft-watermark-
customisation.xsl, docs/libs/fo-cust.xsl, docs/libs/global.ent,
docs/libs/gnome-menus-C.ent, docs/libs/img/applications-office.svg,
docs/libs/img/bg-content.png, docs/libs/img/bg-page.png,
docs/libs/img/cap-bottom.png, docs/libs/img/cap-top.png,
docs/libs/img/dialog-password.png, docs/libs/img/distributor-
logo.svg, docs/libs/img/empathy.png, docs/libs/img/evolution.svg,
docs/libs/img/firefox-3.5.png, docs/libs/img/f-spot.png,
docs/libs/img/gnome-apt.svg, docs/libs/img/gnome-help.svg,
docs/libs/img/gnome-netstatus-disconn.svg, docs/libs/img/gnome-
volume-control.svg, docs/libs/img/headerlogo.png,
docs/libs/img/header.png, docs/libs/img/help-about.png,
docs/libs/img/network-wired.svg, docs/libs/img/network-wireless.svg,
docs/libs/img/rhythmbox.png, docs/libs/img/tab_off_ns1.png,
docs/libs/img/tab_off_ns2.png, docs/libs/img/tab_on_ns1.png,
docs/libs/img/tab_on_ns2.png, docs/libs/img/ubuntuheader.png,
docs/libs/img/ubuntuone-client.png, docs/libs/img/u-header.png,
docs/libs/img/update-manager.svg, docs/libs/index.css,
docs/libs/navig/home.png, docs/libs/navig/next.png,
docs/libs/navig/prev.png, docs/libs/navig/toc-blank.png,
docs/libs/navig/toc-minus.png, docs/libs/navig/toc-plus.png,
docs/libs/navig/up.png, docs/libs/shipped-docs, docs/libs/ubuntu-
banner.xsl, docs/libs/ubuntu-book.css, docs/libs/ubuntu.css,
docs/libs/ubuntu-html-chunk-cust.xsl, docs/libs/ubuntu-html-single-
cust.xsl, docs/libs/ubuntu-installguide-html-chunk-cust.xsl,
docs/libs/ubuntu-pdf.xsl, docs/libs/udp-pdf.xsl,
docs/libs/writeOwnerStatus.xsl, docs/libs/xinclude.mod, docs/README,
=== removed directory docs/buildtool, === removed directory
docs/libs, === removed directory docs/libs/admon, === removed
directory docs/libs/authors, === removed directory docs/libs/C, ===
removed directory docs/libs/callouts, === removed directory
docs/libs/img, === removed directory docs/libs/navig:
- removed all of this documentation from trunk
- it is now available in lp:orchestra/1.x where it's actually
pertinent
-- Dustin Kirkland <email address hidden> Thu, 30 Jun 2011 16:06:36 +0000
-
orchestra (1.10-0ubuntu1) oneiric; urgency=low
* debian/ubuntu-orchestra-provisioning-server.preinst:
- fix invalid debconf values, LP: #803461
-- Dustin Kirkland <email address hidden> Wed, 29 Jun 2011 12:50:51 +0000
-
orchestra (1.9-0ubuntu1) oneiric; urgency=low
[ Dustin Kirkland ]
* debian/ubuntu-orchestra-provisioning-server.postinst:
- background an ISO import at postinst
* provisioning-server/etc/orchestra/import_isos:
- import all supported Ubuntu isos
* provisioning-server/etc/orchestra/ubuntu-server.preseed =>
provisioning-server/etc/orchestra/ubuntu-orchestra-client.preseed,
=== removed symlink provisioning-
server/var/lib/cobbler/kickstarts/ubuntu-server.preseed, === target
was u../../../../etc/orchestra/ubuntu-server.preseed:
- add a default preseed as a config file, such that admins can modify
locally
- this file should probably be managed by dotdee
-- Dustin Kirkland <email address hidden> Tue, 28 Jun 2011 00:28:18 +0000
-
orchestra (1.8-0ubuntu1) oneiric; urgency=low
[ Marc Cluet ]
* debian/control
- Removed predepend packages for monitoring and management server
* Readded preinst for management server
-- Dustin Kirkland <email address hidden> Mon, 27 Jun 2011 11:32:07 +0000
-
orchestra (1.7-0ubuntu1) oneiric; urgency=low
[ Marc Cluet ]
* Created predepend packages for monitoring and management server
- Moved preinst scripts to predepend packages
* Modified fact population in provisioner to use fact-add
* Added install of mcollective nrpe plugins on orchestra-common
-- Marc Cluet <email address hidden> Thu, 09 Jun 2011 06:22:01 -0700
-
orchestra (1.5-0ubuntu1) oneiric; urgency=low
[ Dustin Kirkland ]
* debian/ubuntu-orchestra-management-server.postinst, management-
server/etc/dotdee/etc/puppet/manifests/node.pp.d/10-header,
management-server/etc/dotdee/etc/puppet/manifests/site.pp.d/10-
header:
- use dotdee's comment character support to add the header
* debian/control, provisioning-server/etc/cron.d/orchestra-import-
isos:
- use run-one for the import iso cronjob
* debian/control:
- orchestra client recommends powernap, for automatic power management
- management server recommends modules
[ Juan L. Negron ]
* debian/ubuntu-orchestra-management-server.postrm:
- undo the dotdee config management on remove
* management-server/etc/puppet/manifests/node.pp, management-
server/etc/puppet/manifests/site.pp:
* debian/ubuntu-orchestra-management-server.postinst, management-
server/etc/puppet/manifests/node.pp, management-
server/etc/puppet/manifests/site.pp:
- empty config files should be done in postinst so dotdee and
dpkg play nice.
* debian/ubuntu-orchestra-management-server.postinst:
- Fixed syntax error.
* debian/ubuntu-orchestra-management-server.postinst, management-
server/etc/puppet/manifests/site.pp, === renamed directory
management-server/etc/dotdee/etc/puppet/manifests/site.pp.d =>
management-server/etc/dotdee/etc/puppet/manifests/modules.pp.d:
- Due to puppet bug 650, restructuring config files
* management-server/etc/puppet/manifests/site.pp => management-
server/etc/puppet/manifests/modules.pp:
* debian/ubuntu-orchestra-management-server.postinst:
- Creating the file to satisfy dotdee.
* management-server/etc/dotdee/etc/puppet/manifests/modules.pp.d/10-
header, management-
server/etc/dotdee/etc/puppet/manifests/modules.pp.d/90-footer:
- removing config files no longer needed
-- <email address hidden> (Juan L. Negron) Mon, 06 Jun 2011 15:52:51 -0700
-
orchestra (1.4-0ubuntu1) oneiric; urgency=low
* debian/ubuntu-orchestra-management-server.postinst:
- actually, use --defaults-extra-file instead, per docs
-- Dustin Kirkland <email address hidden> Fri, 27 May 2011 16:42:40 -0500
-
orchestra (1.3-0ubuntu1) oneiric; urgency=low
* debian/ubuntu-orchestra-management-server.postinst:
- fix security issue
- we should NOT pass passwords on the command line, as these are
visible in ps output
- instead:
+ use debian.cnf for user/password info
+ use dash's builtin echo for piping the puppet password to mysql
on stdin
-- Dustin Kirkland <email address hidden> Fri, 27 May 2011 10:11:53 -0500