sfbender | Tristan de Cacqueray created www.softwarefactory-project.io master: Import CI/CD workflow article from rdoproject.org blog https://softwarefactory-project.io/r/12516 | 00:18 |
---|---|---|
sfbender | Merged software-factory/sf-config master: Fix .ssh/config file creation owner https://softwarefactory-project.io/r/12121 | 03:55 |
*** fbo has quit IRC | 05:11 | |
*** mhu has quit IRC | 05:11 | |
*** mhu has joined #softwarefactory | 05:11 | |
*** fbo has joined #softwarefactory | 05:11 | |
*** Rohaan has joined #softwarefactory | 06:10 | |
*** Rohaan___ has joined #softwarefactory | 06:24 | |
*** Rohaan has quit IRC | 06:24 | |
*** Rohaan___ is now known as Rohaan | 06:26 | |
*** Rohaan has quit IRC | 06:37 | |
*** jpena|off is now known as jpena | 07:35 | |
*** Rohaan has joined #softwarefactory | 08:04 | |
*** Rohaan___ has joined #softwarefactory | 08:49 | |
*** Rohaan has quit IRC | 08:50 | |
eliqiao_ | hello, guys, I would like to add multiple acls in the conf project, does that support? | 09:24 |
eliqiao_ | https://www.irccloud.com/pastebin/uZ0aYlfO/ | 09:24 |
eliqiao_ | I would like to have another acl , e.g sf-jobs-developer-acl, which have less access for the project. | 09:25 |
fbo | eliqiao_: Hi, yes you can, just define a new one. | 09:27 |
eliqiao_ | I am not sure, as it should be a list. | 09:27 |
fbo | eliqiao_: look at this as an example https://softwarefactory-project.io/docs/user/resources_user.html#a-more-complete-example | 09:27 |
eliqiao_ | I mean, acls will have two elements, sf-jobs-acl and sf-jobs-developer-acl, its should be a list | 09:28 |
fbo | acls is a dict so you have uniq name for each acl | 09:28 |
fbo | no you need to have an acl that is correct for both groups | 09:28 |
eliqiao_ | @fbo, I got you. one acl, but define access for both groups | 09:30 |
fbo | In the example I linked, you can define a third group and set correct rights for this third group | 09:30 |
fbo | yes | 09:30 |
eliqiao_ | https://www.irccloud.com/pastebin/uLhzdsnO/ | 09:30 |
eliqiao_ | just like this. okay, thank you. really helps | 09:30 |
fbo | eliqiao_: yes that's should work | 09:30 |
fbo | config-check job will do some verification on the acl you provide | 09:31 |
eliqiao_ | but what if I have manually change something in gerrit UI? Will the post job of conf project overwrite them? | 09:31 |
eliqiao_ | s/post job /config-post job | 09:32 |
fbo | this resources system will detect diff between HEAD and HEAD^1 for the config repo resources directory | 09:32 |
eliqiao_ | okay ,thanks , let me try | 09:33 |
fbo | so If an update of a ACL for a repo is detected then config-update will push this new acl | 09:33 |
fbo | for this repo | 09:33 |
fbo | so you can do manual changes to the acl but ... you should definitely reflect your change in the config repo | 09:33 |
fbo | and use it at the main place for all the acl | 09:34 |
*** Rohaan___ is now known as Rohaan | 09:42 | |
sfbender | Merged software-factory/sf-config master: base: remove outdated newton repo https://softwarefactory-project.io/r/12500 | 09:57 |
*** jpena is now known as jpena|lunch | 11:04 | |
sfbender | Tristan de Cacqueray created software-factory/sf-config master: zuul: add openshift-base job https://softwarefactory-project.io/r/12523 | 11:49 |
*** jpena|lunch is now known as jpena | 11:58 | |
*** Rohaan has quit IRC | 12:07 | |
*** Rohaan___ has joined #softwarefactory | 12:07 | |
*** Rohaan___ is now known as Rohaan | 12:08 | |
jruzicka | tristanC, btw psedlak has a pretty good experience with logreduce, he's even using it on such big logs he needs to wrap it and run in parallel in smaller chunks to get it to finish. | 12:19 |
tristanC | jruzicka: nice! | 12:20 |
tristanC | jruzicka: indeed, it's still in developper friendly mode, it can surely be improved by chunking and multiprocessing | 12:20 |
tristanC | jruzicka: we worked on it with a tripleo upgrade folk to properly tokenize mistral and heat random bits: https://softwarefactory-project.io/r/#/c/12372/ | 12:21 |
jruzicka | I'll try to address the performance issues with him (well we're talking GB of logs) eventually and we agree that this should be on by default on every CI if allowed by resources. | 12:21 |
jruzicka | tristanC, cool, added to my review queue | 12:22 |
tristanC | Rohaan: so, I've rigorously followed this updated documentation https://softwarefactory-project.io/draft/zuul-openshift/ and got a successful openshift-test zuul job | 12:27 |
tristanC | Notice that there are no manual patch to apply, the nodepool provider, zuul fix and openshift-base job are now packaged in https://softwarefactory-project.io/r/#/q/topic:sf-openshift-test | 12:28 |
Rohaan | tristanC: Hm | 12:28 |
Rohaan | let me try that after standup | 12:28 |
tristanC | just to make sure your system is fully cleaned, do: "rm -Rf /root/config/ /var/lib/gerrit/git/* && yum remove -y rh-python35-zuul-* rh-python35-nodepool-*" | 12:29 |
tristanC | then following each step starting at "https://softwarefactory-project.io/draft/zuul-openshift/#orgheadline7" should get you a functionning system | 12:30 |
Rohaan | Thanks | 12:30 |
Rohaan | I'll test this and update tomorrow morning | 12:31 |
tristanC | Rohaan: there was indeed a bug where "oc login" doesn't create the .kube/config when run from /root; the oc process needs read access to cwd | 12:31 |
tristanC | Rohaan: and now the openshift-base job should be consistent with the nodepool/zuul setup | 12:31 |
Rohaan | tristanC: Thanks for your efforts :) | 12:32 |
Rohaan | You should go home now | 12:32 |
tristanC | Rohaan: you're welcome, thanks for following this :-) | 12:32 |
tristanC | See you tomorrow! | 12:32 |
*** Rohaan has quit IRC | 12:53 | |
*** mordred has quit IRC | 14:55 | |
sfbender | Fabien Boucher created software-factory/repoxplorer-distgit master: Bump to last master https://softwarefactory-project.io/r/12529 | 14:56 |
*** mordred has joined #softwarefactory | 15:09 | |
*** jangutter has quit IRC | 15:22 | |
*** jangutter has joined #softwarefactory | 15:22 | |
jruzicka | jpena, btw distroinfo RPMs hit stables - is something blocking merging distroinfo patches in DLRN/rdopkg? | 15:43 |
jpena | jruzicka: just some reviewer | 15:43 |
*** mordred has quit IRC | 15:48 | |
*** mordred has joined #softwarefactory | 15:52 | |
sfbender | Fabien Boucher created software-factory/sf-config master: Integrate repoxplorer last master https://softwarefactory-project.io/r/12533 | 16:12 |
sfbender | Fabien Boucher created software-factory/sf-config master: Deactivate repoxplorer from arch for CI https://softwarefactory-project.io/r/12534 | 16:18 |
sfbender | Fabien Boucher created software-factory/sf-config master: Reactivate repoxplorer from arch for CI https://softwarefactory-project.io/r/12536 | 17:02 |
jruzicka | jpena, any idea why this moc side_effect doesn't work? https://softwarefactory-project.io/r/#/c/12510/2/dlrn/tests/test_driver_downstream.py | 17:18 |
jpena | jruzicka: have you tried to mock dlrn.drivers.downstream.urlopen? That works for me in https://github.com/softwarefactory-project/DLRN/blob/57970bda255ad3456b5568d1d2ea07bf82e31480/dlrn/tests/test_remote.py#L47 | 17:20 |
jruzicka | yay | 17:21 |
jruzicka | jpena++ | 17:21 |
*** jangutter has quit IRC | 17:23 | |
*** jpena is now known as jpena|off | 17:24 | |
sfbender | Merged software-factory/sf-docs master: Fix path to gerrit_repl_alias_helper.py https://softwarefactory-project.io/r/12123 | 19:56 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!