Activity log for bug #1570004

Date Who What changed Old value New value Message
2016-04-13 16:31:09 Ivan Suzdal bug added bug
2016-04-14 09:10:35 Bartosz Kupidura tags area-python
2016-04-14 09:10:38 Bartosz Kupidura fuel: milestone 10.0
2016-04-14 09:10:48 Bartosz Kupidura fuel: status New Confirmed
2016-04-14 09:10:56 Bartosz Kupidura fuel: importance Undecided Medium
2016-05-31 09:27:37 Dmitry Teselkin tags area-python area-python mos-xenial
2016-06-10 15:03:46 Dmitry Teselkin fuel: importance Medium Critical
2016-06-10 15:27:33 Dmitry Teselkin tags area-python mos-xenial area-python mos-xenial mos-xenial-bloker
2016-06-15 13:02:03 Dmitry Pyzhov fuel: status Confirmed Incomplete
2016-06-28 12:33:49 Dmitry Pyzhov fuel: status Incomplete Confirmed
2016-06-28 12:33:52 Dmitry Pyzhov tags area-python mos-xenial mos-xenial-bloker area-python feature mos-xenial mos-xenial-bloker
2016-06-28 12:34:02 Dmitry Pyzhov fuel: assignee Fuel Python (Deprecated) (fuel-python) Fuel Sustaining (fuel-sustaining-team)
2016-06-28 12:49:38 Dmitry Teselkin summary Fuel-agent: changes for implement Ubuntu Xenial Xerus support [mos-xenial] Fuel-agent: changes for implement Ubuntu Xenial Xerus support
2016-06-28 12:54:10 Dmitry Teselkin fuel: importance Critical High
2016-06-28 13:26:15 Dmitry Teselkin description According to https://blueprints.launchpad.net/fuel/+spec/support-ubuntu-xenial-xerus we need to make a small changes in fuel-agent project. In my opinion: 1) package naming (e.g.: linux-{headers,image}-generic-lts-CODENAME in DEFAULT_TRUSTY_PACKAGES) 2) _probably_, DEFAULT_TRUSTY_PACKAGES should be renamed to DEFAULT_UBUNTU_PACKAGES 3) also, codename/suite in tests 4) fuel_bootstrap/files/xenial can be copied from uel_bootstrap/files/trusty (don't forget about mcollective daemonize) During investigation I've been found that mcollective shall be deamonized (or service type, in systemd notation, shall be simple instead of forking). Also, cloud-init-templates require some changes related to rc.local (missing shebang will cause 'unknown exec format' systemd error), and mcollective settings (daemonize parameter). According to https://blueprints.launchpad.net/fuel/+spec/support-ubuntu-xenial-xerus we need to make a small changes in fuel-agent project. In my opinion: 1) package naming (e.g.: linux-{headers,image}-generic-lts-CODENAME in DEFAULT_TRUSTY_PACKAGES) 2) _probably_, DEFAULT_TRUSTY_PACKAGES should be renamed to DEFAULT_UBUNTU_PACKAGES 3) also, codename/suite in tests 4) fuel_bootstrap/files/xenial can be copied from uel_bootstrap/files/trusty (don't forget about mcollective daemonize) During investigation I've been found that mcollective shall be deamonized (or service type, in systemd notation, shall be simple instead of forking). Also, cloud-init-templates require some changes related to rc.local (missing shebang will cause 'unknown exec format' systemd error), and mcollective settings (daemonize parameter). UPD: The following CRs found to be useful to build custom ISO based on 16.04: * https://review.openstack.org/#/c/332126/ * https://review.openstack.org/#/c/332203/ They should be re-implemented if needed to match component development plan.