Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
We need Debian Jessie to build packages with systemd support.
Upgrade ci server to 3.16 kernelInstall docker- build container
- adapt jenkins job
Comments
Comment #2
helmo CreditAttribution: helmo at Initfour websolutions commentedKernel was installed from Wheezy-backports, docker from https://docs.docker.com/installation/debian/
Comment #3
helmo CreditAttribution: helmo at Initfour websolutions commentedStarted with a Docker file on the 7.x-3.x branch in http://github.com/aegir-project/aegir_jenkins_scripts.git
Comment #4
helmo CreditAttribution: helmo at Initfour websolutions commentedComment #5
helmo CreditAttribution: helmo at Initfour websolutions commentedThe question is on http://serverfault.com/questions/715270/docker-hello-world-gives-no-spac... but no answer so far :(
Comment #6
ergonlogicCouldn't we use vagrant to build the packages?
Comment #7
helmo CreditAttribution: helmo at Initfour websolutions commentedYes, that should also work ;)
Just a matter of passing in the gpg key and getting the package out.
Comment #8
ergonlogicIsn't the GPG key to upload to the repo? What else do we need the generated .debs for? If we build them anywhere under /vagrant, they should be available to the host without much more work.
Comment #9
helmo CreditAttribution: helmo at Initfour websolutions commentedDocker run hello-world now seems to run OK, after https://www.drupal.org/node/2582969
Comment #10
helmo CreditAttribution: helmo at Initfour websolutions commentedI updated our build job: http://ci.aegirproject.org/view/Debian%20dev%20builds/job/D_aegir-debian...
TODO:
Comment #11
helmo CreditAttribution: helmo at Initfour websolutions commentedDarn not OK.
Docker was having trouble revolving DNS....
Used this http://serverfault.com/a/642984 to get it back up.
Now I'm still having trouble installing the packages:
After the confirmation from hostmaster-install it just stops??? The hosting_queued not being found is correct as the hostmaster platform has not even been build.
But why?
In an attempt to debug I added another testcase,
one that installs the debs with the extra DPKG_DEBUG option.
The added bonus is that I already wanted to have a test witch replicates the instructions from http://www.aegirproject.org/ as closely as possible.
Comment #12
helmo CreditAttribution: helmo at Initfour websolutions commentedI tried the D_aegir3-debian-test-unstable test with our stable debian repo(3.1 version) ... same problem.
So that should mean it's not a docker problem ... just an install on debian.
I also tried wheezy instead of jessie ... same problem.
Comment #13
helmo CreditAttribution: helmo at Initfour websolutions commentedFinally after adding some debug code to provision last night I found the reason why installs are failing.
Somehow this error was not printed.
full log: http://ci.aegirproject.org/view/Debian%20dev%20builds/job/D_aegir3-debia...
Comment #14
helmo CreditAttribution: helmo at Initfour websolutions commentedFixed I guess .. has been running OK for while now.
http://ci.aegirproject.org/view/Debian%20dev%20builds/job/D_aegir-debian...