Re: [Gluster-devel] Smoke tests run on the builder in RH DC (at least)
Le mardi 26 janvier 2016 à 01:42 +0530, Raghavendra Talur a écrit : > On Mon, Jan 25, 2016 at 11:29 PM, Michael Scherer> wrote: > > > Hi, > > > > so today, after fixing one last config item, the smoke test jobs run > > fine on the Centos 6 builder in the RH DC, which build things as non > > root, then start the tests, then reboot the server. > > > > Awesome! > > > > > > Now, I am looking at the fedora one, but once this one is good, I will > > likely reinstall a few builders as a test, and go on Centos 7 builder. > > > > This is what I had to do to get Fedora working. Ansible lines are shown > where applicable. > > 1. change ownership for python site packages: difference is in version 2.7 > when compared to 2.6 of CentOS > file: path=/usr/lib/python2.7/site-packages/gluster/ state=directory > owner=jenkins group=root I think this is no longer needed, this was a bug in the glupy installation, that didn't respect DESTDIR (iirc) > 2. Had to give jenkins write permission on /usr/lib/systemd/system/ > for installing glusterd service file. You shouldn't need that, same as for the python stuff. This look like real bugs in the automake/autoconf scripts, and so they shouldn't be worked around but fixed. (one of them is, and I didn't encounter the 2nd one, but mostly because it fail to build due to compilation flag issue) -- Michael Scherer Sysadmin, Community Infrastructure and Platform, OSAS signature.asc Description: This is a digitally signed message part ___ Gluster-devel mailing list Gluster-devel@gluster.org http://www.gluster.org/mailman/listinfo/gluster-devel
Re: [Gluster-devel] Smoke tests run on the builder in RH DC (at least)
On Mon, Jan 25, 2016 at 11:29 PM, Michael Schererwrote: > Hi, > > so today, after fixing one last config item, the smoke test jobs run > fine on the Centos 6 builder in the RH DC, which build things as non > root, then start the tests, then reboot the server. > Awesome! > > Now, I am looking at the fedora one, but once this one is good, I will > likely reinstall a few builders as a test, and go on Centos 7 builder. > This is what I had to do to get Fedora working. Ansible lines are shown where applicable. 1. change ownership for python site packages: difference is in version 2.7 when compared to 2.6 of CentOS file: path=/usr/lib/python2.7/site-packages/gluster/ state=directory owner=jenkins group=root 2. Had to give jenkins write permission on /usr/lib/systemd/system/ for installing glusterd service file. > I was also planning to look at jenkins job builder for the jenkins, but > no time yet. Will be after jenkins migration to a new host (which is > still not planned, unlike gerrit where we should be attempting to find a > time for that) > > > -- > Michael Scherer > Sysadmin, Community Infrastructure and Platform, OSAS > > > > ___ > Gluster-devel mailing list > Gluster-devel@gluster.org > http://www.gluster.org/mailman/listinfo/gluster-devel > ___ Gluster-devel mailing list Gluster-devel@gluster.org http://www.gluster.org/mailman/listinfo/gluster-devel
[Gluster-devel] Smoke tests run on the builder in RH DC (at least)
Hi, so today, after fixing one last config item, the smoke test jobs run fine on the Centos 6 builder in the RH DC, which build things as non root, then start the tests, then reboot the server. Now, I am looking at the fedora one, but once this one is good, I will likely reinstall a few builders as a test, and go on Centos 7 builder. I was also planning to look at jenkins job builder for the jenkins, but no time yet. Will be after jenkins migration to a new host (which is still not planned, unlike gerrit where we should be attempting to find a time for that) -- Michael Scherer Sysadmin, Community Infrastructure and Platform, OSAS signature.asc Description: This is a digitally signed message part ___ Gluster-devel mailing list Gluster-devel@gluster.org http://www.gluster.org/mailman/listinfo/gluster-devel