*** sshnaidm is now known as sshnaidm|afk | 00:22 | |
*** simondodsley has quit IRC | 00:45 | |
*** chouseknecht has quit IRC | 00:46 | |
*** simondodsley has joined #softwarefactory | 00:47 | |
*** chouseknecht has joined #softwarefactory | 00:47 | |
*** nhicher has quit IRC | 00:57 | |
*** mhu has quit IRC | 00:57 | |
*** irclogbot_0 has quit IRC | 00:59 | |
*** irclogbot_0 has joined #softwarefactory | 01:01 | |
*** nhicher has joined #softwarefactory | 01:17 | |
*** mhu has joined #softwarefactory | 01:17 | |
*** jpena|off is now known as jpena | 08:55 | |
lyr | Hi there. I'm having a POST_FAILURE on the "config-updatewazo-platform/sf-config" job, without details | 10:50 |
---|---|---|
sfbender | Javier Peña created DLRN master: Write skiplist before trying to build any package https://softwarefactory-project.io/r/20436 | 10:56 |
*** sshnaidm|afk is now known as sshnaidm | 11:17 | |
*** lseki has joined #softwarefactory | 11:44 | |
*** rfolco has joined #softwarefactory | 11:57 | |
*** jpena is now known as jpena|lunch | 12:33 | |
*** sduthil has joined #softwarefactory | 13:04 | |
*** zenkuro has joined #softwarefactory | 13:08 | |
zenkuro | hi guys, Do you need a beta-tester for CentOS8? Im ready to install new soft =) | 13:09 |
fbo | lyr: hi, best is to look at /var/log/zuul/executor.log | 13:25 |
fbo | it mights happen that the last tasks that export build logs to the logserver failed. So the executor.log is the place to look | 13:26 |
fbo | zenkuro: Hi, that's appreciated unfortunatly we don't have centos8 packages yet for SF. | 13:27 |
zenkuro | fbo: oh, ok | 13:30 |
*** jpena|lunch is now known as jpena | 13:33 | |
mhu | zenkuro, you can always try to install sf on centos 8 with the CentOS 7 repo | 13:52 |
mhu | but we can't guarantee it's going to work | 13:52 |
zenkuro | mhu: i understand, I thought you have some kind of dev brunch that I can clone locally and start fighting | 13:58 |
lyr | thanks fbo | 13:59 |
mhu | zenkuro, we don't, but trying the CentOS7 repo on CentOS8 would already give us some valuable insight on what would be broken | 13:59 |
lyr | I found my syntax issue in job's zuul.yaml | 13:59 |
zenkuro | mhu: supper =) I will fire this experiment then! | 14:00 |
mhu | just be warned that it might not be useable at all | 14:01 |
zenkuro | mhu: yep, but it is kinda fun and useful, so why not... | 14:02 |
mhu | do you want to look at CentOS Stream too? | 14:02 |
zenkuro | it is exactly the one Im downloading >_< | 14:02 |
zenkuro | so yah, I will check it | 14:03 |
lyr | So, Zuul's saying 'The nodeset "debian-10" was not found.', but I do have nodes with the "debian-10" label. Am I missing something ? | 14:03 |
*** sduthil has quit IRC | 14:04 | |
*** sduthil has joined #softwarefactory | 14:04 | |
fbo | lyr: you can check the zuul-ui in the Labels tab to check if the label exists | 14:05 |
lyr | It does. And in the "Nodes" tab I do have 2 nodes state "ready" with the label | 14:06 |
fbo | lyr: nodeset and label are not the same. Please make sure the nodeset is defined in your zuul config | 14:11 |
fbo | https://zuul-ci.org/docs/zuul/reference/job_def.html?highlight=nodeset#attr-job.nodeset | 14:12 |
fbo | a nodeset is like an ansible inventory. Each node defined in a nodeset is associated a node label | 14:12 |
lyr | Hmm I've the zuul.default_nodeset _label & _name set in sfconfig.yaml, but It doesn't match debian-10 | 14:15 |
fbo | lyr: nodeset coulds be defined from scratch in the config repository | 14:18 |
fbo | no need to change your sfconfig.yaml | 14:19 |
lyr | Yeah, I just saw it in sf-config repo, the "base" job set nodeset.nodes.[0].name: container and .label: pod-centos-7 | 14:19 |
fbo | or even inline in the job | 14:19 |
lyr | since it's in _jobs-base, gotta change it in sfconfig.yaml and generate the thing again | 14:20 |
sfbender | Merged DLRN master: [kojidriver] Only check downstream git if using it https://softwarefactory-project.io/r/20361 | 14:43 |
sfbender | Merged DLRN master: Write skiplist before trying to build any package https://softwarefactory-project.io/r/20436 | 14:43 |
lyr | How does "pod-centos-7" end up in _pods.yaml & _jobs-base.yaml ? I want a similar pod-debian-10, I added a containers/debian-10/Dockerfile, where should I declare this additional label for my workers ? | 15:45 |
lyr | I guess /etc/software-factory/arch.yaml ? | 15:47 |
lyr | Ok, found my answer, missed the nodepool/k1s-labels.yaml. Adding an empty one with commented example could help newcomers | 16:19 |
lyr | A question about a delta between doc & default : the containers/centos-7/Dockerfile have a "# Zuul minimal package" step "yum install sudo rsync ...". The doc doesn't mention such mandatory package https://softwarefactory-project.io/docs/operator/nodepool_operator.html#nodepool-operator-k1s. Is it mandatory or not ? | 16:20 |
fbo | lyr: yes you should add them, it is highly probable that some base ansible tasks from zuul-jobs roles expect that the command exists | 16:46 |
fbo | also do not hesitate to propose a change to the doc if you find inconsistencies https://softwarefactory-project.io/cgit/software-factory/sf-docs/ | 16:54 |
fbo | at least that might be needed: sudo rsync git traceroute iproute the rest not | 16:55 |
*** lseki has quit IRC | 17:25 | |
*** tristanC has quit IRC | 17:44 | |
*** jpena has quit IRC | 17:45 | |
*** tristanC has joined #softwarefactory | 17:46 | |
*** jpena has joined #softwarefactory | 17:48 | |
*** akrpan-pure has joined #softwarefactory | 17:58 | |
akrpan-pure | Hello! Just a sanity check on something: I'm trying to set up OpenStack third party CI using software factory. Am I correct in the following? | 17:59 |
akrpan-pure | * Ubuntu disk images through DIB in nodepool usually require the 'debootstrap' package | 17:59 |
akrpan-pure | * The debootstrap package in centos is only in the EPEL repository | 17:59 |
akrpan-pure | * Software Factory does not support the EPEL repositories | 17:59 |
akrpan-pure | * Therefore, my best option is to use a premade Ubuntu image and build on top of it? | 17:59 |
*** jpena is now known as jpena|off | 18:01 | |
zenkuro | lyr: hi, have you solved your problem with debootstrap? | 19:20 |
zenkuro | akroan-pure: I think lyr had some issues with debootstrap and debian like os, try to ask him | 19:21 |
akrpan-pure | I ended up finding a way around it installing debootstrap and dependencies manually from RPM | 19:39 |
akrpan-pure | Though now I'm having nodepool issues with keys not being added right, but that's not a software factory issue, I had it with nodepool standalone too | 19:53 |
nhicher | akrpan-pure: software-factory is installed on centos-7 system, but you can use other distributions for your nodepool images, there is not relation between the 2 | 21:37 |
nhicher | akrpan-pure: for the key, it's possible to specify the pubkey on image definition https://softwarefactory-project.io/cgit/config/tree/nodepool/rdo-cloud.yaml#n153 | 21:39 |
*** zenkuro has quit IRC | 21:58 | |
akrpan-pure | nhicher I'm currently setting the public key that way and no luck, though I'm going to re-verify that I'm passing the right one since that seems to be how it's supposed to work | 22:46 |
akrpan-pure | nhicher: And my issue was that I needed debootstrap on the software-factory node itself to make a debian image, so I did need debootstrap on centos | 22:47 |
akrpan-pure | Actually nhicher, is it supposed to be a path or a public key? I've seen public key in the openstack project-config, but your example uses a path to a public key file | 23:26 |
akrpan-pure | I've been using a raw public key string but I'll try using a file | 23:26 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!