*** rfolco has quit IRC | 00:40 | |
*** rfolco has joined #zuul | 00:59 | |
*** mookins has quit IRC | 01:46 | |
*** sdake has quit IRC | 02:37 | |
*** sdake has joined #zuul | 02:42 | |
*** bhavikdbavishi has joined #zuul | 02:48 | |
*** swest has quit IRC | 02:54 | |
*** swest has joined #zuul | 03:09 | |
*** sdake has quit IRC | 03:23 | |
*** Shrews has quit IRC | 03:27 | |
*** Shrews has joined #zuul | 03:27 | |
*** mookins has joined #zuul | 03:49 | |
*** rlandy has quit IRC | 03:50 | |
mookins | Hi, I just have a question about how to use Zuul with Eureka. Would I register my Zuul instances with Eureka, then use my client (Angular) to talk to Eureka and get the Zuul instances? The alternative is to use HAProxy with Keepalived (or some other similar solution) to proxy requests to Zuul in a high availability virtual IP failover type scenario | 03:51 |
---|---|---|
mookins | . | 03:51 |
mookins | Since Eureka has clustering capabilities though, it would seem I can skip the virtual IP failover stuff | 03:52 |
*** mookins has quit IRC | 03:59 | |
*** sdake has joined #zuul | 04:09 | |
openstackgerrit | Merged openstack-infra/zuul master: Allow run to be list of playbooks https://review.openstack.org/592160 | 04:38 |
*** chandankumar has joined #zuul | 04:40 | |
*** chandankumar has quit IRC | 04:41 | |
*** chandankumar has joined #zuul | 04:42 | |
*** zbr|ssbarnea has joined #zuul | 05:13 | |
*** chandankumar is now known as chkumar|ruck | 05:15 | |
*** zbr has quit IRC | 05:16 | |
*** sdake has quit IRC | 05:25 | |
*** sdake has joined #zuul | 05:35 | |
*** gtema has joined #zuul | 06:07 | |
*** mookins has joined #zuul | 06:09 | |
*** mookins has left #zuul | 06:10 | |
*** gtema has quit IRC | 06:13 | |
*** sdake has quit IRC | 06:20 | |
*** quique|rover|off is now known as quiquell|rover | 06:42 | |
*** saneax has joined #zuul | 06:51 | |
*** AJaeger has quit IRC | 07:09 | |
*** AJaeger has joined #zuul | 07:15 | |
*** snapiri has joined #zuul | 07:26 | |
*** pcaruana has joined #zuul | 07:29 | |
badboy | mordred corvus pabelanger: URL for SQLAlchemy manual doesn't work on https://zuul-ci.org/docs/zuul/admin/drivers/sql.html#attr-<sql%20connection>.dburi | 07:35 |
*** szandala has joined #zuul | 07:43 | |
szandala | greetings | 07:43 |
szandala | I have ery big nodepool/yml | 07:44 |
szandala | is it possible to split it into few and in one, nodepool.yml include others? | 07:44 |
tobiash | szandala: currently not, but you could do that before starting nodepool with a script | 07:46 |
tobiash | szandala: or maybe you could leverage yaml anchors to make that config more maintainable: https://blog.daemonl.com/2016/02/yaml.html | 07:47 |
szandala | and any other? main.yml? | 07:50 |
szandala | it is problematic to keep everything in one file | 07:50 |
*** quiquell|rover is now known as quique|rover|brb | 07:51 | |
tobiash | szandala: currently you need your own tooling to merge these files (also the main.yaml) | 07:51 |
badboy | mordred corvus pabelanger: it should point to https://docs.sqlalchemy.org/en/latest/core/engines.html#database-urls | 07:53 |
openstackgerrit | Simon Westphahl proposed openstack-infra/zuul master: Fix error reporting for special task failures https://review.openstack.org/635110 | 08:01 |
*** quique|rover|brb is now known as quiquell|rover | 08:09 | |
*** swest has quit IRC | 08:24 | |
*** swest has joined #zuul | 08:25 | |
*** panda|off is now known as panda | 08:32 | |
*** themroc has joined #zuul | 08:47 | |
openstackgerrit | Simon Westphahl proposed openstack-infra/zuul master: Fix error reporting for special task failures https://review.openstack.org/635110 | 08:56 |
*** jpena|off is now known as jpena | 09:09 | |
openstackgerrit | Simon Westphahl proposed openstack-infra/zuul master: Fix error reporting for special task failures https://review.openstack.org/635110 | 09:26 |
*** sshnaidm|afk is now known as sshnaidm | 09:48 | |
*** sanjayu_ has joined #zuul | 10:04 | |
*** saneax has quit IRC | 10:04 | |
*** chkumar|ruck has quit IRC | 10:16 | |
*** chandankumar has joined #zuul | 10:17 | |
*** chandankumar is now known as chandan|ruck | 10:18 | |
*** chandan|ruck has quit IRC | 10:20 | |
*** bhavikdbavishi has quit IRC | 10:30 | |
*** chandankumar has joined #zuul | 10:30 | |
*** chandankumar has quit IRC | 10:38 | |
*** jpena is now known as jpena|lunch | 12:28 | |
*** rf0lc0 has joined #zuul | 12:35 | |
*** rfolco has quit IRC | 12:37 | |
*** sdake has joined #zuul | 12:41 | |
tobiash | AJaeger, corvus, mordred: I've a question about the mirror-workspace-git-repos role in zuul-jobs. Are there any objections to change the 'git push' to 'git push --quiet'? | 12:41 |
tobiash | We have projects with several hundred branches and this creates a logging overkill in the buildlog. Any errors still would be printed with this change (as opposed to using no_log) | 12:42 |
tobiash | I'd also be ok to silence this optionally if folks wants to retain this | 12:43 |
tobiash | https://git.zuul-ci.org/cgit/zuul-jobs/tree/roles/mirror-workspace-git-repos/tasks/main.yaml#n10 | 12:43 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul master: Update SQLAlchemy url in docs https://review.openstack.org/635148 | 12:47 |
mordred | badboy: ^^ thanks | 12:47 |
mordred | tobiash: it sounds fine to me | 12:48 |
tobiash | mordred: do you think this should be optional? | 12:48 |
tobiash | mordred: if you have time, https://review.openstack.org/631964 (winrm retry) would be an easy review | 12:49 |
mordred | tobiash: it's a good question - I don't know what I'd use the output for. maybe someone else wants to keep it around though | 12:50 |
tobiash | k, I'll make this optional then | 12:51 |
mordred | tobiash: what a fun issue (the winrm) | 12:51 |
tobiash | yes, and we have even more of these winrm issues | 12:52 |
mordred | how pleasant :) | 12:54 |
tobiash | we also have other types of timeouts and even full freezes which cannot be detected by ansible or zuul | 12:55 |
tobiash | (and are only catched by the job timeout) | 12:56 |
mordred | at least there is a job timeout I guess | 12:56 |
clarkb | I wonder if windows ssh server would be more reliable? though I expect we'd need ansible to understand it is using that too | 12:57 |
tobiash | clarkb: that's the big question | 12:58 |
*** rlandy has joined #zuul | 13:06 | |
szandala | hi all | 13:12 |
szandala | I am adding new static instance to nodepool | 13:12 |
szandala | can I omit checking host-key? | 13:13 |
openstackgerrit | Merged openstack-infra/zuul master: Retry jobs on winrm send_input failed https://review.openstack.org/631964 | 13:13 |
*** rf0lc0 is now known as rfolco | 13:14 | |
tobiash | \o/ | 13:15 |
openstackgerrit | Merged openstack-infra/nodepool master: Revert "Revert "Add a timeout for the image build"" https://review.openstack.org/633792 | 13:16 |
openstackgerrit | Merged openstack-infra/nodepool master: Remove unused fields from AWS driver https://review.openstack.org/634768 | 13:19 |
*** sdake has quit IRC | 13:23 | |
*** sdake has joined #zuul | 13:23 | |
openstackgerrit | Monty Taylor proposed openstack-infra/nodepool master: Add documentation for AWS/EC2 driver https://review.openstack.org/634769 | 13:27 |
openstackgerrit | Monty Taylor proposed openstack-infra/nodepool master: Rename aws flavor-name to instance-type https://review.openstack.org/635153 | 13:27 |
openstackgerrit | Monty Taylor proposed openstack-infra/nodepool master: Remove aws flavor-name backwards compat https://review.openstack.org/635154 | 13:27 |
mordred | SpamapS: I fixed tobiash review comments in the docs, and also took one of his suggestions and renamed flavor-name to instance-type ^^ | 13:27 |
tobiash | :) | 13:27 |
*** sdake has quit IRC | 13:27 | |
mordred | SpamapS: but, I believe it's set up with a backwards compat so that you could roll out the config update | 13:28 |
openstackgerrit | Merged openstack-infra/zuul master: Fix error reporting for special task failures https://review.openstack.org/635110 | 13:28 |
*** jpena|lunch is now known as jpena | 13:31 | |
*** sdake has joined #zuul | 13:36 | |
*** sdake has quit IRC | 13:39 | |
*** sdake has joined #zuul | 13:46 | |
Shrews | the aws docs review is having a heck of a time w/ tests it seems | 13:54 |
Shrews | oh, seems the flavor rename is muy mal | 13:55 |
*** sdake has quit IRC | 14:00 | |
*** sdake has joined #zuul | 14:02 | |
*** sdake has quit IRC | 14:12 | |
mordred | Shrews: yay! | 14:21 |
mordred | Shrews: maybe I should rebase that to do the flavor rename after the docs patch | 14:21 |
openstackgerrit | Monty Taylor proposed openstack-infra/nodepool master: Add documentation for AWS/EC2 driver https://review.openstack.org/634769 | 14:26 |
openstackgerrit | Monty Taylor proposed openstack-infra/nodepool master: Rename aws flavor-name to instance-type https://review.openstack.org/635153 | 14:26 |
openstackgerrit | Monty Taylor proposed openstack-infra/nodepool master: Remove aws flavor-name backwards compat https://review.openstack.org/635154 | 14:27 |
mordred | Shrews: ^^ maybe that version of the stack will be happier | 14:27 |
openstackgerrit | Tobias Henkel proposed openstack-infra/zuul-jobs master: Optionally silence git push in mirror-workspace-git-repos https://review.openstack.org/635166 | 14:33 |
tobiash | mordred: ^ | 14:33 |
*** sdake has joined #zuul | 14:34 | |
tobiash | so how is the testing done in this case? (base role used by base job) | 14:34 |
tobiash | do I have to land a copy of the role and use it in a base-test job? | 14:34 |
*** sdake has quit IRC | 14:50 | |
jkt | just FYI, someone from wikimedia wrote a plugin which integrates zuul's per-change dashboard and progress bars and what not into PolyGerrit, that new UI in gerrit 2.15+ | 14:56 |
*** sdake has joined #zuul | 14:56 | |
jkt | I've just proposed support for zuul v3 there, https://gerrit-review.googlesource.com/c/plugins/zuul-status/+/213036 | 14:56 |
mhu | jkt, sounds cool, any screenshots or live demo for this? | 14:58 |
jkt | mhu: https://gerrit.cesnet.cz/c/CzechLight/hw-docs/+/1308 | 14:59 |
tobias-urdin | is there any way i could have log storage on the zuul-executor node itself, could i get a directory mounted into the bwrap context and copy files to that folder? | 15:00 |
jkt | oops, that one is not public, gimme a sec | 15:00 |
tobias-urdin | instead of having to copy logs to a remote location | 15:00 |
*** swest has quit IRC | 15:01 | |
dmsimard | jkt: wow, that sounds very cool and I want to see it in action too :) | 15:02 |
tobiash | tobias-urdin: yes, with trusted_rw_paths you can do that | 15:03 |
tobiash | (zuul.conf) | 15:03 |
tobiash | tobias-urdin: all combinations of trusted|untrusted and rw|ro: https://zuul-ci.org/docs/zuul/admin/components.html#attr-executor.trusted_ro_paths | 15:04 |
*** quiquell|rover is now known as quique|rover|eat | 15:04 | |
jkt | mhu, dmsimard: behold https://gerrit.cesnet.cz/c/dummy/+/1389 | 15:05 |
mhu | jkt, that's really nice! could the progress bar be clickable and take you to the stream? | 15:06 |
jkt | mhu: absolutely | 15:07 |
tobiash | jkt: awsome :) | 15:07 |
jkt | I'm just so happy that I adapted that Java thingy to read tenant name from refs/meta/config | 15:07 |
jkt | all praise should go to "paladox none" from wikimedia who wrote this | 15:08 |
jkt | too bad that they're stuck on v2 due to jenkins | 15:08 |
dmsimard | now we need polygerrit for the openstack gerrit :p | 15:10 |
jkt | yeah, I meant this as a subtle hint to update that one :] | 15:11 |
tobias-urdin | tobiash: awesome, thanks | 15:15 |
*** sanjayu_ has quit IRC | 15:35 | |
*** quique|rover|eat is now known as quiquell|rover | 15:40 | |
*** szandala has quit IRC | 15:42 | |
*** zbr has joined #zuul | 15:46 | |
*** zbr|ssbarnea has quit IRC | 15:47 | |
*** bhavikdbavishi has joined #zuul | 15:50 | |
*** gtema has joined #zuul | 15:53 | |
*** quiquell|rover is now known as quiquell|off | 16:01 | |
jkt | is the REST API documented somewhere, BTW? | 16:04 |
jkt | I'm asking because I'm quite surprised to see job's 'url' set to some placeholder (job's name, actually) when that job is running | 16:05 |
dmsimard | corvus: this format: 2019-02-06 15:47:22,339 DEBUG zuul.Scheduler: Processing trigger event <GitTriggerEvent ref-updated gerrit oldrev:0000000000000000000000000000000000000000 newrev:f69022ac35656fd8c1a5ab271b208bc493911e20> | 16:08 |
dmsimard | although "gerrit" in this context is probably already the connection name | 16:08 |
tobiash | jkt: in review: https://review.openstack.org/535541 | 16:08 |
*** zbr|ssbarnea has joined #zuul | 16:10 | |
jkt | tobiash: wow, so there's apparently a standard for this | 16:12 |
jkt | tobiash: there's no spec for /api/tenant/{tenant}/status/change/{change-id},{patchset} , though | 16:13 |
jkt | or am I misunderstanding this openapi thingy? | 16:13 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul master: Update git connection logging https://review.openstack.org/635204 | 16:13 |
*** zbr has quit IRC | 16:13 | |
dmsimard | corvus: thanks, that will help if it happens again :) | 16:15 |
*** gtema has quit IRC | 16:19 | |
pabelanger | are we aiming for a zuul release this week? I'm assuming we'll also like to get a burn in via zuul.opendev.org too | 16:21 |
corvus | i'd guess more like next week | 16:22 |
corvus | there's a lot of new stuff in there that we haven't really used yet | 16:23 |
*** zbr has joined #zuul | 16:23 | |
pabelanger | wfm | 16:24 |
*** zbr|ssbarnea has quit IRC | 16:26 | |
*** themroc has quit IRC | 16:43 | |
SpamapS | mordred: ossum | 16:51 |
*** hashar has joined #zuul | 16:51 | |
SpamapS | And yeah, I'm the only user, and I have to actively drop my patch, so I'd be perfectly fine rolling out a new version that requires me to update config in lock step.. I did this to myself. ;) | 16:51 |
*** sdake has quit IRC | 17:00 | |
tobiash | SpamapS, mordred : I'm using it too but only for testing so no lockstep required here too | 17:03 |
mordred | tobiash, SpamapS: cool - so I could potentially just skip the backwards-compat multi-patch stuff and you'd be fine with that? | 17:04 |
tobiash | ++ | 17:04 |
openstackgerrit | Monty Taylor proposed openstack-infra/nodepool master: Rename aws flavor-name to instance-type https://review.openstack.org/635153 | 17:10 |
mordred | tobiash, SpamapS: ^^ | 17:10 |
*** sdake has joined #zuul | 17:14 | |
*** hashar has quit IRC | 17:15 | |
*** pcaruana has quit IRC | 17:19 | |
-openstackstatus- NOTICE: Any changes failed around 16:30 UTC today with a review comment from Zuul like "ERROR Unable to find playbook" can be safely rechecked; this was an unanticipated side effect of our work to move base job definitions between configuration repositories. | 17:29 | |
*** sdake has quit IRC | 17:31 | |
SpamapS | mordred: yeah exactly. | 17:35 |
SpamapS | mordred: I'd roll out config and new container at the same time anyway. | 17:36 |
*** sdake has joined #zuul | 17:36 | |
*** bhavikdbavishi has quit IRC | 17:40 | |
*** bhavikdbavishi has joined #zuul | 17:42 | |
openstackgerrit | Merged openstack-infra/nodepool master: Add documentation for AWS/EC2 driver https://review.openstack.org/634769 | 17:48 |
*** jpena is now known as jpena|off | 18:12 | |
*** sdake has quit IRC | 18:17 | |
*** sdake has joined #zuul | 18:21 | |
openstackgerrit | Fabien Boucher proposed openstack-infra/zuul master: [WIP] - URLTrigger based on the timer trigger https://review.openstack.org/635241 | 18:25 |
mordred | SpamapS: cool | 18:40 |
*** themroc has joined #zuul | 18:58 | |
*** bhavikdbavishi has quit IRC | 19:10 | |
openstackgerrit | Quique Llorente proposed openstack-infra/zuul master: Escape jinja2 stuff from inventory https://review.openstack.org/633930 | 19:31 |
tobiash | quiquell|off: commented on * | 19:39 |
*** sdake has quit IRC | 20:13 | |
*** sdake has joined #zuul | 20:24 | |
*** sshnaidm is now known as sshnaidm|afk | 20:25 | |
*** themroc has quit IRC | 20:39 | |
*** panda is now known as panda|off | 20:41 | |
*** sdake has quit IRC | 20:57 | |
*** sdake has joined #zuul | 20:59 | |
*** sdake has quit IRC | 21:23 | |
pabelanger | mordred: Did I ask before how to move zuul/web/static into /usr/local/share? I am unsure why https://review.openstack.org/631494/ didn't work properly | 21:41 |
pabelanger | the idea is not to put web bits under python2|3 folder, to help simplify web configuration | 21:41 |
*** zbr|ssbarnea has joined #zuul | 22:00 | |
*** zbr|ssbarnea has quit IRC | 22:01 | |
*** zbr has quit IRC | 22:02 | |
fungi | the osf annual report for 2018 just got published and includes a project update from zuul: view-source:https://www.openstack.org/foundation/2018-openstack-foundation-annual-report | 22:33 |
fungi | i think clarkb gets credit for writing most of the prose there | 22:34 |
*** sdake has joined #zuul | 22:39 | |
SpamapS | pabelanger: I believe it is left under python folders to make cherrypy-only scenarios simpler. | 22:51 |
SpamapS | pabelanger: but in my setup, I copy it out of the git tree into a static dir during my docker build. | 22:51 |
*** dmsimard has quit IRC | 22:57 | |
mordred | pabelanger: I don't think data_files actually works like that any more - with the move to wheels, stuff just goes into the python package | 23:07 |
mordred | but yeah, also what SpamapS said - leaving it in the python dirs allows the cherrypy to serve it in the simple case | 23:08 |
mordred | I think I've kind of given up on the need for static offload though - cherrypy should be sending caching headers, and the files themselves are all named with md5 hashes in their filenames so that when something changes the link dest changes so the caching can be extremely aggressive | 23:10 |
mordred | which means that an apache/nginx in front of zuul-web with caching turned on should have about the same result as the static offload pattern | 23:10 |
*** dmsimard has joined #zuul | 23:23 | |
*** rlandy is now known as rlandy|bbl | 23:28 | |
SpamapS | mordred: can cherrypy whitelabel in that scenario? | 23:52 |
mordred | SpamapS: I'm not sure - I think so? but if not, we should make it able to probably | 23:54 |
mordred | SpamapS: my brain isn't fully working today, so I may be completely off my meds here | 23:55 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!