Changelog for
crowbar-barclamp-provisioner-2.0+git.1363148433.57c61ef-1.2.noarch.rpm :
Wed Mar 13 13:00:00 2013 cloud-develAATTsuse.de
- Update to latest git (57c61ef):
+ The provisioner cookbook depends on apache (at least on suse)
+ Setup apache based proxy instead of using polipo
+ Use apache2 instead of nginx and polipo on all platforms
+ Don\'t use hardcoded path for the apache docroot
+ Set default ports for apache to listen on
+ Fixed vhost configs for proxy and provisioner
Tue Mar 12 13:00:00 2013 cloud-develAATTsuse.de
- Update to latest git (41fdce0):
+ Fedora 18 build support
Mon Mar 11 13:00:00 2013 cloud-develAATTsuse.de
- Update to latest git (d5d6161):
+ Really fix control_lib.sh. :/
+ Reshuffle code a bit to prepare for some major refactors.
Mon Mar 11 13:00:00 2013 cloud-develAATTsuse.de
- Update to latest git (8f8b785):
+ Remove inadvertent hardcoding of 192.168.124.10
+ We expect posting a transition call to at least not die now.
Fri Mar 8 13:00:00 2013 cloud-develAATTsuse.de
- Update to latest git (b859976):
+ Make sure we keep a transcript of every control.sh run.
Thu Mar 7 13:00:00 2013 cloud-develAATTsuse.de
- Update to latest git (6f52efb):
+ Make sure that the node FQDN is passed as a kernel param to all netboots.
+ Fix up NFS exports
+ Bail out of control.sh for now.
+ Update control.sh to run chef-client once and exit.
Tue Mar 5 13:00:00 2013 cloud-develAATTsuse.de
- Update to latest git (e7ca574):
+ Add openSUSE-12.2 as a supported OS
Thu Feb 28 13:00:00 2013 cloud-develAATTsuse.de
- Update to latest git (6efac86):
+ Note that this barclamp needs the chef, dns, and network barclamps.
+ Make provisioner deploy with a default configuration.
Thu Feb 28 13:00:00 2013 cloud-develAATTsuse.de
- Update to latest git (100197d):
+ add .gitignore for barclamp repos with .lock, etc
Tue Feb 26 13:00:00 2013 rhaferAATTsuse.com
- Simplifed %files section to include everything in /opt/dell
Mon Feb 25 13:00:00 2013 cloud-develAATTsuse.de
- Update to latest git (aa2d0ae):
+ Add default attributes to the provisioner-server role.
Fri Feb 22 13:00:00 2013 cloud-develAATTsuse.de
- Update to latest git (1e93389):
+ Lift the barclamp templates out of the chef directory
+ Add metadata.rb for the DHCP cookbook
+ Add metadata.rb for the NFS server cookbook.
+ Zap old metadata.json files.
Fri Feb 22 13:00:00 2013 rhaferAATTsuse.com
- Fixed %files section (fallout of barclamp_install refactorying)
Tue Feb 19 13:00:00 2013 rhaferAATTsuse.com
- Fixed %files section to not create duplicates
Tue Feb 19 13:00:00 2013 rhaferAATTsuse.com
- Use new %crowbar_barclamp_install macro instead of calling
the script directly
Mon Feb 18 13:00:00 2013 rhaferAATTsuse.com
- Update %files and %install actions to reflect latest spec file
template changes
Mon Feb 18 13:00:00 2013 rhaferAATTsuse.com
- Updated tarball to the latest git snapshot via service run
Thu Feb 14 13:00:00 2013 rhaferAATTsuse.com
- added dependency on bind, moved here from main crowbar package
Mon Jan 7 13:00:00 2013 rhaferAATTsuse.com
- Crowbar moved from the \"dellcloudedge\" to the \"crowbar\"
organization on github. Adapted _service accordingly
- refreshed source tarballs
Mon Dec 3 13:00:00 2012 rhaferAATTsuse.com
- Switch source service to use the github.com/dellcloudedge repos
- refreshed tarballs
Thu Nov 29 13:00:00 2012 aspiersAATTsuse.com
- Switch to latest upstream Crowbar 2.0 master branch
Wed Nov 28 13:00:00 2012 aspiersAATTsuse.com
- Switch to automatic dependencies from crowbar.yml
- Ensure barclamp macros from crowbar are available for %pre
Fri Oct 12 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (9991cf4):
+ provisioner recipe requires utils
Fri Oct 5 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (332f536):
+ Rebuild /root/.ssh/authorized_keys from scratch (bnc#782525)
+ Remove unnecessary removal of /root/.ssh/authorized_keys before reconstruction (bnc#782525)
Wed Sep 26 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (2ced30f):
+ Prevent accidental infinite recursion in control.sh (bnc#778124)
Tue Aug 28 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (4d25690):
+ use tmpfile to make wait_for_pxe_state work inside of AutoYaST
Tue Aug 28 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (d229f90):
+ also export ADMIN_IP, to fix wait_for_pxe_state
Tue Aug 28 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (c4fb8c7):
+ use wait_for_pxe_state also after installation is done
Mon Aug 27 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (77cb104):
+ Modify provisioner to not PXE boot nodes in execute state.
+ Add informative logging to the update_nodes.rb recipe.
Mon Aug 27 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (dbe1443):
+ DE795: load the node after searching for it to make sure we have the latest state.
+ add logging output
+ remove hostname handling, moved to start-up.sh (in crowbar repo)
+ fix logic to wait for pxe state correctly
Mon Aug 27 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (e9266c9):
+ avoid endless installation loops
Sun Aug 26 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (273c2de):
+ fix up state handling in control.sh
+ set hostname in /etc, so that hostname -f works
Sun Aug 26 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (740fced):
+ Make sure to fix things if hte final step in join recovery is successful.
Sun Aug 26 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (62a1e38):
+ reintroduce wait_for_pxe_state, to wait for pxe config change on crowbar node
Sun Aug 26 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (08fc356):
+ don\'t post installing state from control.sh, this will always happen from AutoYaST
+ fix logging in autoyast.xml.erb
+ fix logging location for crowbar_join to be consistent
Sun Aug 26 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (61d4526):
+ sync control.sh once again with master
Sat Aug 25 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (1e61cd7):
+ remove old DHCPDIR, leftover from merge
+ add missing piece from merge of d47e09a0
+ speed up reboot
Sat Aug 25 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (a5f2233):
+ If a chef-client run fails, transition to debug and exit control.sh
+ Rejigger how update_nodes deletes nodes to make it a little more consistent.
+ Add installing state to the provisioner.
Sat Aug 25 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (c1724c6):
+ update to control.sh + control_lib.sh from fred branch
Sat Aug 25 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (5ab1c1f):
+ Fix typos and logic errors in the state transition map.
Sat Aug 25 14:00:00 2012 cthielAATTsuse.com
- explicitly require syslinux
Fri Aug 24 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (adc123a):
+ adding final repos to autoyast.xml.erb
Thu Aug 23 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (24bf780):
+ Modify provisioner to not PXE boot nodes in execute state.
Thu Aug 23 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (4a37414):
+ Add crowbar-status and crowbar-failed in schema
Thu Aug 23 14:00:00 2012 vuntzAATTsuse.com
- Rework fix for appropriate ownership of
/opt/dell/crowbar_framework to actually be correct. Part of
bnc#776583.
Wed Aug 22 14:00:00 2012 mbarringerAATTsuse.com
- set appropriate permissions for crowbar_framework (bnc#776583)
Mon Aug 20 14:00:00 2012 cthielAATTsuse.com
- mark autoyast.xml.erb %config
Mon Aug 20 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (599659e):
+ avoid \"NoMethodError: undefined method `each\' for nil:NilClass\" if somehow we\'re missing interfaces
Tue Aug 14 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (f1a9dbb):
+ Install suse-cloud-release and supportutils-plugin-susecloud via autoyast.
Wed Aug 8 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (a46a383):
+ Remove hard-coded root password from autoyast profile (bnc#775068)
Mon Aug 6 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (dda857a):
+ Revert \"redirect vhost for port 80\"
+ drop statically linked curl and handling of it
Tue Jul 31 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (b2e4e91):
+ Install packages with \'action :upgrade\'
Thu Jul 26 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (14f1fdb):
+ redirect vhost for port 80
Tue Jul 24 14:00:00 2012 rhaferAATTsuse.de
- Use %crowbar_barclamp_extract_locale to package locale-addtions
separately (bnc#771839)
Tue Jul 24 14:00:00 2012 saschpeAATTsuse.de
- Allow to provide additional SSH authorized keys. Admins may want
to get onto their machines by other means than crowbar.
Fri Jul 20 14:00:00 2012 radmanicAATTsuse.com
- added timezone setting to UTC in the autoyast file
Fri Jul 20 14:00:00 2012 tserongAATTsuse.com
- Use %crowbar_barclamp_update_
* macros for barclamp upgrades
Thu Jul 19 14:00:00 2012 cthielAATTsuse.com
- update via service run, after upstreaming hostname.patch,
hostname-hotfix.patch, reboot-handler.patch and cloud-ptf.patch
Tue Jul 17 14:00:00 2012 vuntzAATTsuse.com
- Change crowbar_join.suse.sh to correctly configure chef-client
even if it was already installed.
Thu Jul 12 14:00:00 2012 bwiedemannAATTsuse.com
- Change crowbar_join.
*.sh log-path to \'/var/log/crowbar-join/\'.
Avoids cluttering \'/var/log\'
- control.sh: wait for pxe config to update before rebooting
- fix fetching of authorized_keys creating 404 file
- avoid passwords being logged in readable files (bnc#771140)
- disable final reboot
Thu Jul 12 14:00:00 2012 tserongAATTsuse.com
- Poll for PXE config update instead of increasing reboot delay (bnc#769291)
Fri Jul 6 14:00:00 2012 cthielAATTsuse.com
- add hostname-hotfix.patch
- wait for hostname in crowbar_join.sh
Fri Jul 6 14:00:00 2012 cthielAATTsuse.com
- add hostname.patch
- set domain name correctly in autoyast.xml.erb
- make sure to get correct hostname set in /etc/HOSTNAME for nodes
Thu Jul 5 14:00:00 2012 cthielAATTsuse.com
- add Cloud-PTF repo
Thu Jul 5 14:00:00 2012 cthielAATTsuse.com
- add reboot_handler, required for xen deployment support in barclamp-nova
Fri Jun 29 14:00:00 2012 tserongAATTsuse.com
- Delay newly deployed client reboot by 60 seconds to allow PXE config
to update (bnc#769291)
Thu Jun 28 14:00:00 2012 rhaferAATTsuse.de
- Change versioning scheme to $release+git.$AUTHORDATE.$COMMITREV
Wed Jun 13 14:00:00 2012 aspiersAATTsuse.com
- Initial version generated by $crowbar/suse-common/rpm-building/seed-barclamp-packages.rb