Feature #14788
closed
Ubuntu/xenial tracker issue
Added by Anonymous over 8 years ago.
Updated over 6 years ago.
Description
Ubuntu 16.04 "Xenial Xerus " got released on 2016-04-21.
When nightlies are done, 1.11.2 would be nicht to have this backported to.
- Related to Bug #14789: puppetlabs-apache 1.9.0 adds phusionpassenger yum repo added
- Blocked by Bug #11897: support rest-client 1.8 added
Installer seem to fail as the default service provider under Puppet (as shipped in 16.04) is Upstart, not systemd. https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1570472 tracks the issue, but we may have to either recommend using PC1 packages with 16.04 or patch puppet-tftp to override the provider.
[ERROR 2016-05-09T13:38:36 verbose] /Stage[main]/Tftp::Service/Service[tftpd-hpa]: Could not evaluate: Execution of '/sbin/status tftpd-hpa' returned 1: status: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
if it's only tftp, patching the tftp module is IMHO best for now
Yes, it does appear to only be tftp, so I'll file a PR there.
foreman-proxy works without specifying the provider as it only ships a systemd unit - the upstart provider appears to fallback to the 'service' command. tftpd-hpa ships both a systemd unit and an upstart config, so Puppet attempts to use upstart explicitly. Other external modules seem to be OK too, or have had patches to fix them.
- Status changed from New to Closed
- Translation missing: en.field_release set to 155
Basic installation tests are now running and passing on Jenkins, so nightly packages are now available on deb.theforeman.org, so closing this ticket.
https://github.com/theforeman/foreman-installer/pull/177 opened to include the tftp fix in 1.11-stable. Did you want to go ahead and backport the core debian/ package files to deb/1.11 Michael? It's probably worth creating staging builds of 1.11.1 so we know the basic process works, then when 1.11.2's tagged and built we'll get the installer fixes included.
- Tracker changed from Tracker to Feature
- Translation missing: en.field_release changed from 155 to 136
1.11.2 core packages aren't built, only dependencies, so setting this to 1.12.0 where we will definitely have packages.
Also available in: Atom
PDF