*** zbr has quit IRC | 00:09 | |
*** yoctozepto has quit IRC | 00:53 | |
*** yoctozepto has joined #openstack-requirements | 00:54 | |
prometheanfire | tonyb: thanks | 00:54 |
---|---|---|
tonyb | prometheanfire: np | 01:02 |
tonyb | prometheanfire: sooo much state to page in | 01:02 |
*** yoctozepto has quit IRC | 01:05 | |
*** yoctozepto has joined #openstack-requirements | 01:06 | |
*** lbragstad_ has joined #openstack-requirements | 01:24 | |
*** lbragstad has quit IRC | 01:26 | |
openstackgerrit | Tony Breeds proposed openstack/requirements master: update constraint for oslo.messaging to new release 10.3.0 https://review.opendev.org/693723 | 02:51 |
*** udesale has joined #openstack-requirements | 03:41 | |
*** udesale has quit IRC | 03:45 | |
*** udesale has joined #openstack-requirements | 03:46 | |
*** e0ne has joined #openstack-requirements | 03:53 | |
*** e0ne has quit IRC | 03:59 | |
*** brinzhang_ has joined #openstack-requirements | 05:25 | |
*** brinzhang has quit IRC | 05:28 | |
*** udesale has quit IRC | 05:43 | |
*** udesale has joined #openstack-requirements | 05:43 | |
*** udesale has quit IRC | 05:44 | |
*** udesale has joined #openstack-requirements | 05:44 | |
*** udesale has quit IRC | 07:03 | |
*** udesale has joined #openstack-requirements | 07:04 | |
*** tosky has joined #openstack-requirements | 07:52 | |
*** adriant has quit IRC | 08:08 | |
*** ralonsoh has joined #openstack-requirements | 08:14 | |
*** zbr has joined #openstack-requirements | 08:30 | |
*** tosky has quit IRC | 08:32 | |
*** zbr has quit IRC | 08:35 | |
*** zbr has joined #openstack-requirements | 08:36 | |
*** tosky has joined #openstack-requirements | 08:37 | |
*** dtantsur|afk is now known as dtantsur | 08:48 | |
*** e0ne has joined #openstack-requirements | 08:49 | |
*** e0ne has quit IRC | 08:50 | |
*** brinzhang has joined #openstack-requirements | 09:23 | |
*** brinzhang_ has quit IRC | 09:27 | |
*** irclogbot_1 has quit IRC | 09:39 | |
*** irclogbot_2 has joined #openstack-requirements | 09:41 | |
*** tosky has quit IRC | 09:41 | |
*** tosky has joined #openstack-requirements | 09:42 | |
*** e0ne_ has joined #openstack-requirements | 09:43 | |
*** tosky_ has joined #openstack-requirements | 09:52 | |
*** tosky has quit IRC | 09:54 | |
*** e0ne_ has quit IRC | 09:55 | |
*** tosky has joined #openstack-requirements | 09:58 | |
*** tosky_ has quit IRC | 10:01 | |
*** tosky_ has joined #openstack-requirements | 10:05 | |
*** tosky has quit IRC | 10:08 | |
*** tosky has joined #openstack-requirements | 10:14 | |
*** brinzhang_ has joined #openstack-requirements | 10:16 | |
*** tosky_ has quit IRC | 10:17 | |
*** brinzhang has quit IRC | 10:20 | |
*** tosky_ has joined #openstack-requirements | 10:21 | |
*** tosky has quit IRC | 10:24 | |
*** tosky has joined #openstack-requirements | 10:34 | |
*** tosky_ has quit IRC | 10:36 | |
*** brinzhang_ has quit IRC | 10:37 | |
*** e0ne has joined #openstack-requirements | 10:39 | |
*** tosky_ has joined #openstack-requirements | 10:43 | |
*** e0ne has quit IRC | 10:44 | |
*** tosky has quit IRC | 10:45 | |
*** tosky_ has quit IRC | 10:46 | |
*** tosky has joined #openstack-requirements | 10:46 | |
*** e0ne has joined #openstack-requirements | 10:51 | |
*** tosky has quit IRC | 11:01 | |
*** tosky has joined #openstack-requirements | 11:01 | |
*** tosky_ has joined #openstack-requirements | 11:05 | |
*** tosky has quit IRC | 11:06 | |
*** tosky_ has quit IRC | 11:09 | |
*** tosky has joined #openstack-requirements | 11:09 | |
openstackgerrit | Merged openstack/requirements master: Cap gunicorn for py27 https://review.opendev.org/693742 | 11:17 |
*** udesale has quit IRC | 11:17 | |
*** tosky has quit IRC | 11:17 | |
*** tosky has joined #openstack-requirements | 11:23 | |
*** brinzhang has joined #openstack-requirements | 11:35 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/train: update constraint for mistral-lib to new release 1.2.1 https://review.opendev.org/693819 | 11:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/stein: update constraint for mistral-lib to new release 1.1.1 https://review.opendev.org/693820 | 11:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/rocky: update constraint for os_vif to new release 1.11.2 https://review.opendev.org/693822 | 11:45 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/rocky: update constraint for python-novaclient to new release 11.0.1 https://review.opendev.org/693823 | 11:46 |
*** tosky_ has joined #openstack-requirements | 11:47 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements stable/stein: update constraint for python-novaclient to new release 13.0.2 https://review.opendev.org/693824 | 11:48 |
*** tosky has quit IRC | 11:49 | |
*** tosky has joined #openstack-requirements | 11:50 | |
*** tosky_ has quit IRC | 11:53 | |
openstackgerrit | Sean McGinnis proposed openstack/requirements master: Remove build_docs settings from setup.cfg https://review.opendev.org/693827 | 12:04 |
*** e0ne_ has joined #openstack-requirements | 12:23 | |
*** e0ne has quit IRC | 12:24 | |
*** e0ne_ has quit IRC | 12:27 | |
*** e0ne has joined #openstack-requirements | 12:37 | |
*** openstackgerrit has quit IRC | 12:41 | |
*** brinzhang has quit IRC | 12:50 | |
*** brinzhang has joined #openstack-requirements | 12:51 | |
*** e0ne has quit IRC | 12:54 | |
*** hberaud has joined #openstack-requirements | 13:07 | |
*** tosky_ has joined #openstack-requirements | 15:00 | |
*** tosky has quit IRC | 15:00 | |
*** tosky_ is now known as tosky | 15:01 | |
*** lbragstad_ is now known as lbragstad | 15:20 | |
*** tosky has quit IRC | 15:31 | |
*** tosky has joined #openstack-requirements | 15:32 | |
tosky | smcginnis: looking at the requirements-integration job, I'm puzzled; why does it need to deploy devstack first? That deployment does not seem to be used | 15:58 |
smcginnis | tosky: I *think* what it does is just make sure stacking can work when everything under the sun is coinstalled. | 15:59 |
smcginnis | tosky: Not entirely sure though. Maybe prometheanfire has more background on that. | 15:59 |
tosky | but then it should first install the requirements, then stack | 16:00 |
tosky | maybe | 16:00 |
prometheanfire | tosky: ordering wise, I'm not sure, the job may be older than I've been around this project | 16:03 |
tosky | I feel a common pattern here... :) | 16:04 |
*** jhesketh has quit IRC | 16:05 | |
prometheanfire | ya | 16:06 |
smcginnis | Maybe it's broken and hasn't been doing what we think it has. | 16:06 |
tosky | I mean, I can try to convert as it is, but it would be nice if the final result would do what is intended to do :) | 16:06 |
prometheanfire | though the throw everything at the wall and see what falls off sounds right | 16:06 |
smcginnis | A straight up rewrite might be the best approach. I just wasn't sure how to get it to do what (I think) it's supposed to do. | 16:07 |
tosky | so let's try to summarize what it should do: install all the requirements for all projects according the defined upper-requirements and, if nothing explodes, see if devstack deploys | 16:08 |
tosky | is that correct? | 16:08 |
tosky | (right now it deploys with devstack and then it tries to install the various projects in a separate venv, or something like that) | 16:09 |
tosky | I don't need an answer now, I understand it may take some time for digging up | 16:10 |
smcginnis | prometheanfire: Does that sound right? ^ | 16:13 |
smcginnis | That was my understanding. | 16:13 |
smcginnis | But I thought it used devstack-gate hooks to install all the requirements as part of the devstack deployment. | 16:14 |
tosky | yes, that's correct in fact | 16:14 |
tosky | but then it does other operations, I was unsure about them | 16:14 |
tosky | well, no, sorry | 16:14 |
smcginnis | Hmm, not sure. I can try to take a look at it again later. Unfortunately in a meeting right now. | 16:14 |
tosky | it defines all the projects in PROJECTS, so that they should be available when deploying with devstack | 16:14 |
tosky | but on the other hand it does not deploy all of them | 16:15 |
* tosky confused | 16:15 | |
tosky | sure, no rush | 16:15 |
smcginnis | Maybe just gets their requirements installed? But then if it's using venv's... | 16:15 |
smcginnis | Maybe the job just needs to stack with as many enabled services as possible through devstack and run a basic tempest run. | 16:16 |
smcginnis | So would basically just inherit from the root tox job and add all the extra services it can. | 16:16 |
tosky | just to be clear: everything here https://opendev.org/openstack/requirements/src/branch/master/tools/integration.sh is executed after the devstack execution | 16:18 |
tosky | maybe the devstack part is just half of the testing, and here is doing other checks with update-requirements | 16:19 |
smcginnis | Yeah, I'm confused. Looks like each one in its own venv. | 16:20 |
*** jhesketh has joined #openstack-requirements | 16:21 | |
smcginnis | Looks like this was originally implemented by mordred in pbr, then moved over to requirements. | 16:25 |
smcginnis | Maybe mordred is around and can recall (from 6 years ago!) how this was supposed to work and what it was actually testing. | 16:26 |
smcginnis | So if I say mordred for a third time, maybe he will appear. | 16:26 |
prometheanfire | smcginnis: ya, that sounds right | 16:27 |
smcginnis | Original commit - https://opendev.org/openstack/pbr/commit/378261a8cba818a29b7e3d33b917de5ed0751579 | 16:27 |
prometheanfire | thanks for the link | 16:28 |
smcginnis | Sounds like original intent was to make sure pbr was working right. | 16:28 |
smcginnis | "Test that each of the projects can be installed from scratch without | 16:28 |
smcginnis | pbr being previously installed into a plain raw non-distribute-based | 16:28 |
smcginnis | virtualenv. This is the closest we can come to testing that pip | 16:28 |
smcginnis | installing from the internet is going to work." | 16:28 |
smcginnis | So, just make sure each project can actually be installed. Doesn't matter for coinstallability. Just uses devstack[-gate] to get the overall system environment set up? | 16:29 |
prometheanfire | could be | 16:30 |
prometheanfire | not sure how useful it is given the devstack does that, kinda | 16:30 |
prometheanfire | more coverage I guess | 16:30 |
smcginnis | Probably not an issue now with bindep. | 16:30 |
smcginnis | Every project *should* be independently installable. | 16:31 |
prometheanfire | indeed | 16:32 |
*** hberaud is now known as hberaud|school-r | 16:33 | |
smcginnis | The only job failures I found doing a spot check in the zuul history were the recent ones that failed due to the general gunicorn requirements issue we had, nothing that caught an issue with a project itself. | 16:34 |
smcginnis | I think we have enough other requirements test coverage that catches any of those issues now. | 16:34 |
smcginnis | Like requirements-check. | 16:34 |
prometheanfire | ya, that's why I think the test may not be needed, it's a test that has the single purpose of testing installing all the things (in separate venvs) but we kinda get that for free from others | 16:37 |
smcginnis | Yeah, I agree. Might be nice to get rid of a job. | 16:37 |
smcginnis | Especially one that will take a lot of work to get off of py2. | 16:37 |
smcginnis | And devstack-gate has been deprecated for quite awhile now too. | 16:37 |
smcginnis | I suppose I (or tosky) could propose a patch removing it, then we can try to get mordred and other's feedback on their. | 16:38 |
smcginnis | *there | 16:39 |
prometheanfire | I'd ack it | 16:39 |
*** hberaud|school-r is now known as hberaud | 16:39 | |
*** e0ne has joined #openstack-requirements | 16:50 | |
*** e0ne has quit IRC | 16:55 | |
*** e0ne has joined #openstack-requirements | 17:02 | |
*** dtantsur is now known as dtantsur|afk | 17:02 | |
*** openstackgerrit has joined #openstack-requirements | 17:03 | |
openstackgerrit | Sean McGinnis proposed openstack/requirements master: Remove requirements-integration job https://review.opendev.org/693885 | 17:03 |
*** e0ne has quit IRC | 17:06 | |
*** hberaud is now known as hberaud|gone | 17:13 | |
*** e0ne has joined #openstack-requirements | 17:14 | |
*** e0ne has quit IRC | 17:18 | |
*** e0ne has joined #openstack-requirements | 17:27 | |
*** e0ne has quit IRC | 17:31 | |
*** e0ne has joined #openstack-requirements | 17:46 | |
*** e0ne has quit IRC | 17:48 | |
*** e0ne has joined #openstack-requirements | 18:03 | |
*** e0ne has quit IRC | 18:07 | |
*** e0ne has joined #openstack-requirements | 18:22 | |
*** e0ne has quit IRC | 18:27 | |
*** ralonsoh has quit IRC | 18:34 | |
openstackgerrit | Merged openstack/requirements master: update constraint for oslo.messaging to new release 10.3.0 https://review.opendev.org/693723 | 19:00 |
*** lbragstad has quit IRC | 19:50 | |
*** lbragstad has joined #openstack-requirements | 19:51 | |
*** brinzhang_ has joined #openstack-requirements | 19:57 | |
*** brinzhang has quit IRC | 20:00 | |
*** lbragstad has quit IRC | 20:19 | |
*** lbragstad has joined #openstack-requirements | 20:20 | |
*** brinzhang has joined #openstack-requirements | 22:26 | |
*** brinzhang_ has quit IRC | 22:29 | |
*** adriant has joined #openstack-requirements | 22:41 | |
mordred | smcginnis, prometheanfire: yeah- I agree - I think it's no longer needed | 23:10 |
*** brinzhang_ has joined #openstack-requirements | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!