Univention Bugzilla – Bug 36092
cloud-init integration
Last modified: 2014-11-26 06:53:54 CET
+++ This bug was initially created as a clone of Bug #35236 +++ We should check the integration of cloud-init. Various cloud service providers uses it.
Erik, please merge the current status into UCS 4.
I ported the current package status from ucs3.2 to services/univention-cloud-init Todo: Wait for new ucs-overview design and adapt the package...
adapted the design and updated translations
I removed the conditional comment for Internet Explorer, as this is no longer supported from IE10 onwards. univention-cloud-init (2.0.1-1): * Bug #36092: fixed error noscript error message for Internet Explorer
(In reply to Alexander Kläser from comment #4) > I removed the conditional comment for Internet Explorer, as this is no > longer supported from IE10 onwards. > > univention-cloud-init (2.0.1-1): > * Bug #36092: fixed error noscript error message for Internet Explorer r36092
Please add a changelog entry.
r55329 changelog
OK: r55329 ChangeLog OK: r54862 r54871 r55200 r55302 OK: DC Master OK: Member server FAIL: univention-cloud-init is unmaintained? FAIL: # grep None /var/cache/univention-system-setup/profile components="None" packages_remove="None" I guess this is Python None, which probably should be written using %s formatting. FYI: notes for setup: $ xargs -d '\n' ucr set <<__UCR__ interfaces/eth0/type=dhcp system/setup/boot/start=no repository/online/unmaintained=yes server/cloud-init=yes _grub/bootsplash=nosplash __UCR__ $ univention-install univention-cloud-init univention-system-setup-boot $ apt-get clean $ poweroff ... #cloud-config # ucs_setup: hostname: myucsmaster domainname: phahn.dev windowsdomain: PHAHN ldap_base: dc=phahn,dc=dev rootpassword: univention defaultlocale: de_DE.UTF-8:UTF-8 components: packages_install: ethtool packages_remove: role: memberserver nameserver: 192.168.0.135 write_files: - content: | adconnector simplesamlphp path: /var/cache/univention-system-setup/installapps owner: root:root permissions: '0400' - content: Administrator path: /var/cache/univention-system-setup/dcaccount owner: root:root permissions: '0400' - content: univention path: /var/cache/univention-system-setup/dcpw owner: root:root permissions: '0400' FYI: Useful links - <http://cloudinit.readthedocs.org/en/latest/topics/examples.html>
r55496 added univention-cloud-init to maintained
r55590 Fixed writing of profile file univention-cloud-init now also sets system/setup/boot/start=false, as the behavior was changed in UCS-4: It will only be set to false if the system setup completed successfully. Otherwise, the profile-file written by cloud-init will be renamed to profile.bak before the cloud-init initiated setup starts.
(In reply to Erik Damrose from comment #9) > r55496 added univention-cloud-init to maintained OK: # isoinfo -f -R -i ucs_4.0-0-latest-amd64.iso | grep univention-cloud-init /all/univention-cloud-init_2.0.1-1.6.201411031731_all.deb (In reply to Erik Damrose from comment #10) > r55590 Fixed writing of profile file > univention-cloud-init now also sets system/setup/boot/start=false, as the > behavior was changed in UCS-4: It will only be set to false if the system > setup completed successfully. Otherwise, the profile-file written by > cloud-init will be renamed to profile.bak before the cloud-init initiated > setup starts. OK: ucr get repository/online/unmaintained # no OK: ucr get system/setup/boot/start # false OK: grep None /var/cache/univention-system-setup/profile
UCS 4.0-0 has been released: http://docs.univention.de/release-notes-4.0-0-en.html http://docs.univention.de/release-notes-4.0-0-de.html If this error occurs again, please use "Clone This Bug".