*** aojea has quit IRC | 00:00 | |
*** markvoelker has quit IRC | 00:01 | |
*** brinzhang has joined #openstack-qa | 00:14 | |
*** slaweq has quit IRC | 00:15 | |
openstackgerrit | Felipe Monteiro proposed openstack/patrole master: trivial: Correct base class name in hacking check https://review.openstack.org/614655 | 00:46 |
---|---|---|
*** cshen has joined #openstack-qa | 00:50 | |
*** cshen has quit IRC | 00:54 | |
*** hongbin has joined #openstack-qa | 01:24 | |
openstackgerrit | Merged openstack/patrole master: hacking: Add hacking rule for plugin rbac test class names https://review.openstack.org/612202 | 01:26 |
openstackgerrit | inspurericzhang proposed openstack/tempest master: [Trivial Fix] modify spelling error of "resource" https://review.openstack.org/614667 | 01:46 |
*** markvoelker has joined #openstack-qa | 02:03 | |
*** rh-jelabarre has quit IRC | 02:34 | |
*** markvoelker has quit IRC | 02:35 | |
*** cshen has joined #openstack-qa | 02:51 | |
*** cshen has quit IRC | 02:55 | |
*** dustins has joined #openstack-qa | 03:15 | |
*** icey has quit IRC | 03:18 | |
openstackgerrit | Ghanshyam Mann proposed openstack/tempest master: Implement system-scoping in tempest auth clients https://review.openstack.org/604909 | 03:20 |
*** icey has joined #openstack-qa | 03:23 | |
*** dustins has quit IRC | 03:25 | |
openstackgerrit | Felipe Monteiro proposed openstack/patrole master: refactor: Rename PluginRbacTest => ExtRbacTest https://review.openstack.org/614687 | 03:32 |
*** markvoelker has joined #openstack-qa | 03:32 | |
openstackgerrit | Felipe Monteiro proposed openstack/patrole master: refactor: Rename PluginRbacTest => ExtRbacTest https://review.openstack.org/614687 | 03:33 |
*** ramishra has joined #openstack-qa | 03:56 | |
*** markvoelker has quit IRC | 04:06 | |
*** hongbin has quit IRC | 04:37 | |
*** cshen has joined #openstack-qa | 04:51 | |
*** cshen has quit IRC | 04:56 | |
*** markvoelker has joined #openstack-qa | 05:02 | |
*** markvoelker has quit IRC | 05:36 | |
*** agurenko has joined #openstack-qa | 06:11 | |
*** cshen has joined #openstack-qa | 06:15 | |
*** agurenko has quit IRC | 06:20 | |
*** cshen has quit IRC | 06:21 | |
*** chkumar|off is now known as chandankumar | 06:21 | |
*** agurenko has joined #openstack-qa | 06:22 | |
*** markvoelker has joined #openstack-qa | 06:33 | |
*** cshen has joined #openstack-qa | 06:43 | |
*** gkadam has joined #openstack-qa | 06:58 | |
*** brinzhang has quit IRC | 07:01 | |
*** brinzhang has joined #openstack-qa | 07:02 | |
*** icey has quit IRC | 07:04 | |
*** markvoelker has quit IRC | 07:05 | |
*** cshen has quit IRC | 07:08 | |
openstackgerrit | Nguyen Phuong An proposed openstack-dev/devstack master: WIP: switching deploy neutron-server from eventlet to uwsgi https://review.openstack.org/595513 | 07:11 |
*** icey_ has joined #openstack-qa | 07:12 | |
*** cshen has joined #openstack-qa | 07:14 | |
*** icey_ is now known as icey | 07:14 | |
*** cshen has quit IRC | 07:19 | |
*** cshen has joined #openstack-qa | 07:34 | |
*** cshen has quit IRC | 07:39 | |
*** pcaruana|elisa| has joined #openstack-qa | 07:40 | |
*** aojea has joined #openstack-qa | 07:41 | |
*** ramishra has quit IRC | 07:45 | |
*** ramishra has joined #openstack-qa | 07:46 | |
*** slaweq has joined #openstack-qa | 07:59 | |
*** pcaruana|elisa| has quit IRC | 07:59 | |
*** markvoelker has joined #openstack-qa | 08:03 | |
*** pcaruana has joined #openstack-qa | 08:05 | |
*** cshen has joined #openstack-qa | 08:06 | |
*** shardy has joined #openstack-qa | 08:08 | |
*** shardy_ has joined #openstack-qa | 08:08 | |
*** shardy_ has quit IRC | 08:10 | |
*** shardy_ has joined #openstack-qa | 08:11 | |
*** aojea has quit IRC | 08:11 | |
*** slaweq has quit IRC | 08:18 | |
*** markvoelker has quit IRC | 08:36 | |
*** cshen has quit IRC | 08:38 | |
*** aojea has joined #openstack-qa | 08:46 | |
*** cshen has joined #openstack-qa | 08:48 | |
*** aojea has quit IRC | 08:59 | |
*** aojea has joined #openstack-qa | 09:00 | |
gmann | QA office hour time | 09:01 |
gmann | #startmeeting qa | 09:02 |
openstack | Meeting started Thu Nov 1 09:02:06 2018 UTC and is due to finish in 60 minutes. The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot. | 09:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 09:02 |
*** openstack changes topic to " (Meeting topic: qa)" | 09:02 | |
openstack | The meeting name has been set to 'qa' | 09:02 |
gmann | who all here today | 09:02 |
gmann | PING LIST- gmann, andreaf, masayukig, chandankumar, felipemonteiro, frickler, mbindlish | 09:02 |
gmann | seems like no one here. | 09:07 |
gmann | i will be around for any discussion. | 09:07 |
*** aojea has quit IRC | 09:13 | |
frickler | oh, dst has ended, I need to update my mental calendar ;) | 09:19 |
frickler | so if nothing else is on the table, we could shortly discuss how to continue with the bionic migration | 09:21 |
gmann | frickler: not ended :) i kept it open | 09:21 |
gmann | frickler: yeah | 09:21 |
gmann | i have not checked the patch result | 09:21 |
frickler | my idea that we should merge https://review.openstack.org/610977 , the basic devstack patch, so that other projects can depend on that | 09:21 |
frickler | I also did some fixes for devstack-plugin-ceph that could be reviewed https://review.openstack.org/611594 | 09:22 |
frickler | they pass the corresponding bionic checks in https://review.openstack.org/#/c/611570/ | 09:22 |
frickler | I'll update https://etherpad.openstack.org/p/devstack-bionic with that | 09:23 |
gmann | frickler: how you want to go 1. provide the new jobs and ask project to switch their job with new base job, or 2. test base job with bionic (610977 ) and ask project to alert that existing devstack base jobs are working fine on bionic and we are going to migrate the base job to Bionic so tell us if any risk | 09:25 |
frickler | the main open question for me is whether we should change the main devstack job that most other jobs inherit from at some point soon, or whether we should wait for most projects to have changed to running devstack-bionic first. the latter option would probably delay the switch to the beginning of the next cycle | 09:26 |
frickler | gmann: yeah, that's more or less what I was typing in parallel ;) | 09:26 |
gmann | yea but first one will take lot of effort and time to switch | 09:26 |
frickler | I think 1. is the safer option | 09:26 |
*** masayukig[m] has joined #openstack-qa | 09:27 | |
frickler | probably I should write up a mail about it and ask for wider feedback on the ml | 09:27 |
gmann | it is safer but only concern is it will need every project job to change. | 09:27 |
gmann | frickler: +1, that will be better way. | 09:28 |
gmann | because that goes with tempest base job also tempest-full etc | 09:28 |
frickler | I also more or less decided not to touch the legacy jobs, i.e. those autoconverted from zuul v2 | 09:29 |
gmann | make sense. most of legacy job on tempest, nova is migrated but not the same case for all the projetcs | 09:30 |
frickler | looking at nova and cinder I found that all jobs are either based on tempest or are legacy, so nothing I could update there directly. so either we just switch tempest or we introduce tempest-bionic-* jobs and use them in nova+cinder | 09:32 |
*** markvoelker has joined #openstack-qa | 09:33 | |
gmann | i prefer to migrate the tempest-full but after testing the project gate. but again if majority agree on that | 09:33 |
gmann | asking on ML is better way. | 09:34 |
gmann | do you know how it was done in past? infra did migrate existign jobs or did migration by providing the 2 set of jobs | 09:34 |
frickler | I don't remember what was done to migrate from trusty to xenial, I also wasn't infra-root back then | 09:36 |
gmann | ok, anyways let's check both approach on ML and we can proceed. | 09:36 |
gmann | i can push few project specific patch also for reference and will add in etherpad | 09:37 |
frickler | o.k., I'll set up a draft on the etherpad and let you crosscheck before sending it out | 09:37 |
gmann | #action frickler to send ML to check appropriate approach for job migration to Bionic | 09:38 |
gmann | frickler: +1 | 09:38 |
frickler | clarkb: ianw: maybe you also have some opinion on this that we should take into account ^^ | 09:38 |
frickler | or any other devstack reviewers for that matter | 09:39 |
*** e0ne has joined #openstack-qa | 09:43 | |
gmann | frickler: for legacy one, when project start migrating them to zuulv3 they should go on bionic based job (irrespective of either approach we decide) | 09:52 |
frickler | gmann: yes, I should mention that in the mail, too. but again it would the good to have the devstack patch merged for that | 09:53 |
gmann | +1 | 09:53 |
gmann | but devstack patch we can merge based on approach we select. if we go for second approach then we do not need to merge this right | 09:53 |
frickler | I was also just thinking whether for devstack-plugin-ceph we should keep jobs running for both xenial and bionic for the time being. I would amend https://review.openstack.org/611570 accordingly | 09:54 |
frickler | gmann: I think we still should merge https://review.openstack.org/610977 first and then have a second patch on top of it that switches the devstack job to bionic and creates a devstack-xenial "legacy v3" job | 09:55 |
frickler | gmann: I can set up the latter for demonstration how it would look like | 09:55 |
gmann | humm, but we end up undo the changes (other than openstack-two-node-bionic) in 611570 if we go for second approach | 09:56 |
gmann | frickler: also what is benefit of having both job, xenial and bionic ? | 09:57 |
gmann | frickler: we can use the unmerged patch also for demonstration. But if you really want to show the merged one then we can merge and undo if we go for second approach. | 09:58 |
frickler | gmann: maybe it turns out that a project needs more time to migrate to bionic, so we could offer them a fallback | 09:59 |
gmann | frickler: sure, so that will be our question in ML and then we can merge accordingly. | 09:59 |
gmann | frickler: i think i mixed 610977 and 611570. | 10:00 |
frickler | gmann: o.k., so lets wait for feedback on the ml first | 10:00 |
* frickler needs to go for another meeting, will check back later | 10:00 | |
gmann | frickler: 611570 lgtm to merge and we can merge that if you can split 610977 with doing openstack-two-node-bionic as alone and other changes as separate | 10:00 |
gmann | frickler: i see 611570 is only single node. i am reviewing that now | 10:02 |
gmann | #endmeeting | 10:04 |
*** openstack changes topic to "Discussion of OpenStack Quality Assurance Projects (tempest, devstack, grenade, and friends) | docs https://wiki.openstack.org/wiki/QA | specs https://review.openstack.org/#/q/project:openstack/qa-specs | channel logs http://eavesdrop.openstack.org/irclogs/%23openstack-qa/" | 10:04 | |
openstack | Meeting ended Thu Nov 1 10:04:28 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 10:04 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/qa/2018/qa.2018-11-01-09.02.html | 10:04 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/qa/2018/qa.2018-11-01-09.02.txt | 10:04 |
openstack | Log: http://eavesdrop.openstack.org/meetings/qa/2018/qa.2018-11-01-09.02.log.html | 10:04 |
*** markvoelker has quit IRC | 10:07 | |
gmann | frickler: 611570 lgtm but you need to remove the Depends-On | 10:09 |
*** chandankumar has quit IRC | 10:09 | |
*** chandankumar has joined #openstack-qa | 10:30 | |
*** e0ne has quit IRC | 10:32 | |
*** e0ne has joined #openstack-qa | 10:36 | |
*** agurenko has quit IRC | 10:37 | |
*** agurenko has joined #openstack-qa | 10:39 | |
*** dave-mccowan has joined #openstack-qa | 10:46 | |
frickler | gmann: I think I'd still like to wait with merging 611570, since if we change tempest-full-* to run on bionic soon, we will not need it at all | 10:47 |
*** markvoelker has joined #openstack-qa | 11:04 | |
*** pcaruana has quit IRC | 11:05 | |
*** markvoelker has quit IRC | 11:36 | |
*** gkadam has quit IRC | 11:46 | |
*** gkadam has joined #openstack-qa | 11:50 | |
*** cshen has quit IRC | 11:50 | |
*** cshen has joined #openstack-qa | 11:52 | |
*** pcaruana has joined #openstack-qa | 11:52 | |
openstackgerrit | Merged openstack/tempest master: [Trivial Fix] modify spelling error of "resource" https://review.openstack.org/614667 | 11:56 |
openstackgerrit | Merged openstack/tempest master: Update REVIEWING docs with fast-track approval process https://review.openstack.org/602981 | 11:56 |
*** gkadam_ has joined #openstack-qa | 12:04 | |
*** gkadam has quit IRC | 12:07 | |
*** rh-jelabarre has joined #openstack-qa | 12:15 | |
*** raildo has joined #openstack-qa | 12:17 | |
*** markvoelker has joined #openstack-qa | 12:31 | |
*** brinzhang has quit IRC | 12:40 | |
fungi | frickler: gmann: for trusty->xenial transition we set up new non-voting xenial-based jobs and asked projects to switch them to voting and remove the trusty-based jobs once they were passing for their projects. as you can imagine, some projects were on the ball and others procrastinated or prioritized other work so that we eventually released while different projects were testing on different platforms. | 12:40 |
fungi | it was suboptimal and led to lots of breakage because the projects testing on xenial were free to merge changes which caused them to break integration testing for projects still stuck on trusty | 12:40 |
fungi | in contrast, for the precise->trusty transition we set up non-voting trusty-based jobs and gave projects multiple warnings/reminders that we were going to switch them all over to voting on trusty on a certain deadline. projects who heeded that warning and got their trusty jobs working ahead of the deadline fared well, others who ignored the warning found that after the deadline they couldn't merge | 12:43 |
fungi | anything until they got their code working on trusty, which forced their hand | 12:43 |
fungi | obviously both approaches have positive and negative aspects | 12:44 |
frickler | so we have prior art for both options, which is good on one hand, but doesn't help that much with choosing one of them ;) | 12:49 |
*** e0ne has quit IRC | 12:55 | |
*** yamamoto has quit IRC | 12:56 | |
*** gkadam_ has quit IRC | 12:57 | |
*** cshen has quit IRC | 13:01 | |
*** yamamoto has joined #openstack-qa | 13:14 | |
*** noama has joined #openstack-qa | 13:19 | |
*** cshen has joined #openstack-qa | 13:24 | |
lbragstad | gmann http://logs.openstack.org/09/604909/10/check/tempest-multinode-full/8c67f1a/job-output.txt.gz#_2018-11-01_04_57_30_087344 doesn't look related to the change, i assume it's transient? | 13:27 |
*** awaugama has joined #openstack-qa | 13:28 | |
*** mriedem has joined #openstack-qa | 13:28 | |
*** cshen has quit IRC | 13:29 | |
frickler | lbragstad: that message is not really a fatal error, rather a cosmetic warning. the failure for that job is the tempest error earlier http://logs.openstack.org/09/604909/10/check/tempest-multinode-full/8c67f1a/job-output.txt.gz#_2018-11-01_04_53_03_554520 | 13:32 |
frickler | lbragstad: and the volume snapshot tests sadly are a bit unstable indeed, would be really nice if cinder folks could improve that | 13:34 |
lbragstad | oh nice | 13:34 |
*** dustins has joined #openstack-qa | 13:34 | |
lbragstad | well - not nice per se, but nice to know the real cause :) | 13:34 |
lbragstad | thanks frickler | 13:34 |
*** cshen has joined #openstack-qa | 13:40 | |
*** e0ne has joined #openstack-qa | 13:40 | |
gmann | fungi: thanks, those are good information and helpful to decide the strategy | 13:41 |
gmann | frickler: i think we might face same issue in option1. let's see on ML how project are more comfortable with. | 13:43 |
gmann | frickler: as we are not going to migrate the legacy job, we should be good to confirm the testing well before we merge the base job migration | 13:46 |
*** cshen has quit IRC | 13:48 | |
smcginnis | frickler: Which volume snapshot tests? | 13:53 |
frickler | smcginnis: see the link above for an example. I don't have exact data, but my experience in that last months is that when there are sporadic failures on tempest-full-based jobs, most of them are volume-related and mostly involving backups and/or snapshots | 13:57 |
smcginnis | OK, I wasn't aware of anything. I'll try to dig into that a little later. | 13:59 |
*** ramishra has quit IRC | 14:02 | |
frickler | smcginnis: I just went through five latest gate failures I could find, skipping the known current neutron regression | 14:07 |
frickler | smcginnis: three out of five seem to be on cinder: https://etherpad.openstack.org/p/gate-failures | 14:07 |
smcginnis | frickler: Thanks, that will help. I'll investigate those. | 14:08 |
frickler | smcginnis: thanks. I was mostly assuming that those were known issues | 14:09 |
*** e0ne_ has joined #openstack-qa | 14:09 | |
*** e0ne has quit IRC | 14:10 | |
*** gkadam has joined #openstack-qa | 14:13 | |
*** Luzi has joined #openstack-qa | 14:27 | |
openstackgerrit | Felipe Monteiro proposed openstack/patrole master: trivial: Correct base class name in hacking check https://review.openstack.org/614655 | 14:32 |
*** cshen has joined #openstack-qa | 14:33 | |
openstackgerrit | Felipe Monteiro proposed openstack/patrole master: trivial: Correct base class name in hacking check https://review.openstack.org/614655 | 14:35 |
*** mvkr has quit IRC | 14:40 | |
*** Luzi has quit IRC | 14:44 | |
*** gkadam has quit IRC | 15:09 | |
*** mvkr has joined #openstack-qa | 15:11 | |
*** e0ne_ has quit IRC | 15:34 | |
*** e0ne has joined #openstack-qa | 15:34 | |
openstackgerrit | Felipe Monteiro proposed openstack/patrole master: trivial: Add hacking checks to irrelevant-files in .zuul.yaml https://review.openstack.org/614792 | 15:36 |
openstackgerrit | Felipe Monteiro proposed openstack/patrole master: trivial: Add hacking checks to irrelevant-files in .zuul.yaml https://review.openstack.org/614792 | 15:37 |
clarkb | gmann: frickler yup basically what fungi said | 15:55 |
clarkb | iirc when precise -> trusty happened we tested things upfront and most stuff was working so we just switched. What happened with trusty -> xenial was a lot of things did not work when we tested them and debugging that was well ebyond the scope of the infra team so we pushed it down into individual projects | 15:55 |
clarkb | this wasn't super surprising because xenial changed a lot of stuff (systemd etc) | 15:56 |
clarkb | bionic should be less drastic of a change so hopefully the migration is more smooth | 15:56 |
fungi | i'm still a favor of the forcing a coordinated change | 15:57 |
clarkb | fungi: ya I think xenial -> bionic being less drastic means we can force a coordinated change with less fallout than what we ran into with xenial. I'm in favor | 15:57 |
fungi | make the jobs available, tell projects to check that things are working, and schedule a date to make the switch | 15:58 |
fungi | don't give them an option of opting out, or else it will drag on indefinitely | 15:58 |
*** cshen has quit IRC | 16:25 | |
*** dustins has quit IRC | 16:25 | |
*** e0ne has quit IRC | 16:26 | |
*** slaweq has joined #openstack-qa | 16:29 | |
*** cshen has joined #openstack-qa | 16:41 | |
*** cshen has quit IRC | 16:47 | |
*** sshnaidm|ruck is now known as sshnaidm|afk | 16:48 | |
*** cshen has joined #openstack-qa | 16:51 | |
*** cshen has quit IRC | 16:56 | |
*** slaweq has quit IRC | 17:27 | |
*** e0ne has joined #openstack-qa | 17:31 | |
*** e0ne has quit IRC | 17:47 | |
*** cshen has joined #openstack-qa | 17:48 | |
*** yamamoto has quit IRC | 17:49 | |
*** e0ne has joined #openstack-qa | 17:59 | |
*** sshnaidm|afk is now known as sshnaidm|off | 18:00 | |
*** e0ne has quit IRC | 18:02 | |
*** e0ne has joined #openstack-qa | 18:05 | |
*** e0ne has quit IRC | 18:07 | |
*** yamamoto has joined #openstack-qa | 18:17 | |
*** yamamoto has quit IRC | 18:17 | |
*** mvkr has quit IRC | 18:47 | |
*** yamamoto has joined #openstack-qa | 18:53 | |
*** yamamoto has quit IRC | 19:00 | |
*** pcaruana has quit IRC | 19:05 | |
openstackgerrit | Mykola Yakovliev proposed openstack/patrole master: RequirementsAuthority multi role support enhancement https://review.openstack.org/614386 | 19:42 |
openstackgerrit | Artom Lifshitz proposed openstack/tempest master: Deprecate available filters in favor of enabled https://review.openstack.org/570207 | 19:42 |
*** mvkr has joined #openstack-qa | 19:51 | |
*** lifeless has joined #openstack-qa | 19:56 | |
lifeless | mtreinish: I'm fine with just removing the Makefile bits that refer to the install etc of Python code; or perhaps just invoke setup.py from it | 19:56 |
lifeless | mtreinish: does that answer your q ? | 19:57 |
*** cshen has quit IRC | 19:57 | |
*** agurenko has quit IRC | 19:57 | |
mtreinish | lifeless: yeah that does, thanks | 19:59 |
mtreinish | I'll have to brush up on my automake though, it's been a while since I used it :) | 20:00 |
*** dustins has joined #openstack-qa | 20:05 | |
lifeless | :) | 20:06 |
lifeless | metoo | 20:06 |
*** dustins has quit IRC | 20:06 | |
*** dustins has joined #openstack-qa | 20:06 | |
*** dustins has quit IRC | 20:07 | |
*** dustins has joined #openstack-qa | 20:08 | |
*** cshen has joined #openstack-qa | 20:09 | |
*** e0ne has joined #openstack-qa | 20:11 | |
openstackgerrit | Mykola Yakovliev proposed openstack/tempest master: Narrow random IP selection to skip IPs taken by Contrail https://review.openstack.org/614866 | 20:27 |
*** e0ne has quit IRC | 20:28 | |
*** dave-mccowan has quit IRC | 20:32 | |
*** slaweq has joined #openstack-qa | 20:50 | |
*** awaugama has quit IRC | 21:19 | |
*** raildo has quit IRC | 21:25 | |
*** dustins has quit IRC | 21:31 | |
*** slaweq has quit IRC | 21:36 | |
*** mriedem has quit IRC | 22:23 | |
*** cshen has quit IRC | 22:56 | |
*** yamamoto has joined #openstack-qa | 22:57 | |
*** yamamoto has quit IRC | 23:02 | |
*** noama has quit IRC | 23:14 | |
*** mvkr has quit IRC | 23:22 | |
*** mvkr has joined #openstack-qa | 23:23 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!