Comment 3 for bug 1509313

Revision history for this message
Sergey Kulanov (skulanov) wrote : Re: [fuel-ci] custom_iso for 7.0 builds with incorrect symlink to puppet modules

Updating status:

1. The related bug was fixed https://bugs.launchpad.net/fuel/+bug/1508579 and we have correct fuel-library package for containers.

2. Issue reported in this patch related to custom iso build, since on the release ISO we have installed correct package and it should be updated correctly

So for now on building custom iso we have:

a) it seems fuel-library6.1 installed because of kickstart configuration:
https://github.com/openstack/fuel-main/blob/eb669555ca18b0fb372c53857f1c7b2f10e669dd/iso/ks.template#L243

b) fuel-library7.0 installed because of fuel package requires it:
https://github.com/openstack/fuel-main/blob/stable/7.0/specs/fuel-main.spec#L20

[root@nailgun ~]# rpm -qa | grep fuel-library
fuel-library6.1-6.1.0-1.mos6739.noarch
fuel-library7.0-7.0.0-7242.1.git87d3b4f.noarch

3) As the result we have the following configuration for CUSTOM_ISO
[root@nailgun ~]# ls -la /etc/puppet/
total 28
drwxr-xr-x. 4 root root 4096 Oct 27 09:30 .
drwxr-xr-x. 80 root root 4096 Oct 27 09:39 ..
drwxr-xr-x. 4 root root 4096 Oct 27 09:29 2014.2.2-6.1
drwxr-xr-x. 4 root root 4096 Oct 27 09:28 2015.1.0-7.0
-rw-r--r--. 1 root root 4133 Jan 6 2014 auth.conf
-rw-r--r--. 1 root root 0 Oct 27 09:30 hiera.yaml
lrwxrwxrwx. 1 root root 34 Oct 27 09:29 manifests -> /etc/puppet/2014.2.2-6.1/manifests
lrwxrwxrwx. 1 root root 32 Oct 27 09:29 modules -> /etc/puppet/2014.2.2-6.1/modules
-rw-r--r--. 1 root root 853 Jan 6 2014 puppet.conf