Thursday, 2020-03-26

*** mixos has joined #openstack-lbaas02:13
*** mixos has quit IRC02:14
*** rcernin has quit IRC05:40
*** rcernin has joined #openstack-lbaas05:41
*** rcernin has quit IRC05:41
*** rcernin has joined #openstack-lbaas05:42
*** rcernin has quit IRC05:42
*** rcernin has joined #openstack-lbaas05:47
*** armax has quit IRC05:53
*** rcernin has quit IRC06:02
*** rcernin has joined #openstack-lbaas06:02
*** rcernin has quit IRC06:05
*** rcernin has joined #openstack-lbaas06:05
*** gcheresh has joined #openstack-lbaas07:00
*** gcheresh has quit IRC07:09
*** gcheresh has joined #openstack-lbaas07:48
*** maciejjozefczyk has joined #openstack-lbaas07:56
*** vishalmanchanda has joined #openstack-lbaas07:56
*** sapd1 has joined #openstack-lbaas07:57
openstackgerritMaciej Józefczyk proposed openstack/octavia-tempest-plugin master: Do not use requests.session in _wait_for_lb_functional()  https://review.opendev.org/71382607:59
*** guilhermesp has quit IRC08:06
*** dmellado has quit IRC08:06
*** dmellado has joined #openstack-lbaas08:10
*** tkajinam has quit IRC08:19
*** rpittau|afk is now known as rpittau08:26
*** ataraday_ has joined #openstack-lbaas08:37
ataraday_cgoncalves, are you around? Octavia does not have any healthchecks for controller services(worker, hm-manager and hk), am I right?08:58
cgoncalvesataraday_, hi. they do not, no.09:14
cgoncalvesthe API service now has: https://review.opendev.org/#/c/711127/09:15
*** ccamposr has quit IRC09:29
*** ccamposr has joined #openstack-lbaas09:29
ataraday_cgoncalves, yes, I saw that one, and no plans for something like this either?09:35
cgoncalvesnot that I am aware of. sorrison may have09:41
*** rcernin has quit IRC09:51
*** spatel has joined #openstack-lbaas10:59
*** spatel has quit IRC11:03
*** rpittau is now known as rpittau|bbl11:45
*** gcheresh has quit IRC12:30
*** sapd1 has quit IRC12:36
*** spatel has joined #openstack-lbaas12:47
*** spatel has quit IRC12:52
*** ataraday_ has quit IRC13:09
*** rpittau|bbl is now known as rpittau13:10
*** tkajinam has joined #openstack-lbaas13:22
*** gcheresh has joined #openstack-lbaas13:49
*** TrevorV has joined #openstack-lbaas14:15
johnsomataraday_ There have been discussions at the PTG about this, including replacing the library we just used. However, those efforts have stalled. Other than systemd monitoring, the processes are on their own to recover or remove themselves from rotation.14:22
*** sapd1 has joined #openstack-lbaas14:28
*** dulek has quit IRC14:30
*** dulek has joined #openstack-lbaas14:33
*** armax has joined #openstack-lbaas14:43
ivvewhen using dvr-snat mode, a flip created for a LB always ends up in the snat-<uuid> namespace correct? no matter if its standalone or active_passive ?14:52
johnsomivve That would be a question for the #openstack-neutron channel, both FLIP and DVR are outside of the Octavia space and not required for Octavia load blancers.14:56
ivvecool thanks14:58
*** KeithMnemonic has quit IRC15:13
*** gcheresh has quit IRC15:15
*** tkajinam has quit IRC15:30
openstackgerritNoah Mickus proposed openstack/octavia-lib master: Adding cipher list Support for provider drivers  https://review.opendev.org/71524615:33
*** sapd1 has quit IRC15:36
*** sapd1 has joined #openstack-lbaas15:49
*** gcheresh has joined #openstack-lbaas16:13
openstackgerritNoah Mickus proposed openstack/octavia-lib master: Adding cipher list Support for provider drivers  https://review.opendev.org/71526316:41
*** gcheresh has quit IRC16:47
*** rpittau is now known as rpittau|afk17:12
nmickusjohnsom I pushed up a new octavia-lib patch with the updated data models, constants and test models but it still fails most of the tests17:29
johnsomOk, I can have a look and see if I can help17:30
johnsomnmickus So looking at the test results: https://5c1017bc1b5783925aff-bb1c7e0df0c2b154f674f44976092bb9.ssl.cf1.rackcdn.com/715263/1/check/openstack-tox-py36/97b009b/testr_results.html17:31
johnsomI see in the actual results tls_ciphers is included, but the reference data does not have it17:32
nmickusWhat do I need to do to fix that?17:33
johnsomSo, it's this check failing: https://github.com/openstack/octavia-lib/blob/master/octavia_lib/tests/unit/api/drivers/test_data_models.py#L35417:41
johnsomSo ref_list_dict will need to be updated17:41
johnsomnmickus Commented17:49
*** openstack has quit IRC17:49
*** openstack has joined #openstack-lbaas17:53
*** ChanServ sets mode: +o openstack17:53
nmickusI can but sometimes it acts weird earlier today i ran the full suite and pep8 failed but when i ran pep8 by itself it passed18:02
rm_workuhh18:03
rm_workyeah that's super weird, they should be totally independent18:03
nmickusIt was like a one time thing which was the weirdest part18:06
nmickusDocs is failing with `RSVG converter command 'rsvg-convert' cannot be run. Check the rsvg_converter_bin setting` which I cant seem to find in the code base18:17
johnsomnmickus That is a tool used by the documentation build. install librsvg2-bin18:27
johnsomyum/dnf/apt-get18:27
rm_work`brew install librsvg` for the OSX inclined18:34
openstackgerritNoah Mickus proposed openstack/octavia-lib master: Adding cipher list Support for provider drivers  https://review.opendev.org/71526318:41
nmickusI added the second patch set, it passed all tests on my machine18:43
*** gcheresh has joined #openstack-lbaas19:01
*** maciejjozefczyk has quit IRC19:02
nmickusjohnsom I can't seem to hunt down the error causing the fail in functional-py37-tips19:19
johnsomlooking19:20
johnsomnmickus I think that is our problem with the test setup. I think you can ignore  that test for now19:23
johnsomnmickus That patch looks good, were there any other changes you wanted to make to it?19:25
nmickusNope it's ready to go on my part19:27
johnsomOk, I will flip that test over to non-voting. We got ourselves into a chicken-egg problem with that test that we haven't come back and addressed yet.19:27
nmickusalright glad we got it done19:28
openstackgerritMichael Johnson proposed openstack/octavia-lib master: Adding cipher list Support for provider drivers  https://review.opendev.org/71526319:31
johnsomnmickus Can you add a release note that mentions the new parameter?19:32
nmickusyes19:32
johnsomThanks! Other than that I think it is good to go19:33
nmickusdo i need to pull down your patch? or can i just update mine?19:35
johnsomAh, you will need to update mine, or make the same change in your local and push it up19:35
nmickusalright then to make sure its added to the same patch i just include the change id19:38
johnsomYeah, once the change id is added, you should never remove or change it.19:39
*** gcheresh has quit IRC19:50
openstackgerritNoah Mickus proposed openstack/octavia-lib master: Adding cipher list Support for provider drivers  https://review.opendev.org/71526320:33
*** Trevor_V has joined #openstack-lbaas20:33
nmickusjohnsom rm_work Should Be ready20:34
nmickusoctavia-lib ciphers list patch20:34
*** TrevorV has quit IRC20:37
johnsomnmickus Cool, thanks! Will have a look20:41
johnsomThis was announced right after our weekly meeting so wasn't in the announcements but:20:52
johnsomIt is PTL and TC election season once again:20:52
johnsomhttp://lists.openstack.org/pipermail/openstack-discuss/2020-March/013597.html20:52
johnsomIf you are interested, please see the above link or the openstack-discuss mailing list post for details.20:53
openstackgerritNoah Mickus proposed openstack/octavia-lib master: Adding cipher list Support for provider drivers  https://review.opendev.org/71526321:32
nmickusjohnsom fixed the typos21:33
johnsomnmickus Yep, but deleted all of the tests....21:34
nmickusI thought i removed it from git...21:35
johnsomYou did. "git rm" removes the file from git, not the commit.21:36
nmickusOh21:36
johnsomJust restore the version from my commit in patchset 321:38
rm_workmy workflow WHENEVER i'm about to work on a patch (using your CR# as an example):21:42
rm_workalias gitmaster='git reset --hard HEAD && git checkout master && git branch --set-upstream-to origin/master && git reset --hard origin/master'21:42
rm_workgitmaster21:42
rm_workgit review -x 71526321:42
rm_work<make changes>21:43
rm_workgit commit -a --amend21:43
rm_workgit review21:43
rm_workthat ^^ should basically ensure nothing can ever go wrong21:43
rm_workbe careful with that alias though, that's a giant bomb of "where'd all my work go" if you're not paying attention and haven't pushed stuff <_<21:43
rm_workor at least committed it... `git reflog` is your friend if you lose work you've at least committed locally21:44
nmickusso is that the set of commands i should run21:44
rm_worklesson one: never copy/paste stuff directly from people on the internet until you read and understand it :D21:44
rm_workI recommend you check out the git manpages and understand fully what that alias is doing, and then you'll be in a much better place (all of those are very useful commands)21:45
johnsomI do it slightly differently, but the end result is the same.21:46
nmickusalright I'll check it out21:46
rm_workas far as `git review -x` that is just a shortcut for "cherry-pick the upstream CR#"21:46
nmickusyeah i figured that21:47
rm_workoh, might want to do a "git pull" after running gitmaster or some similar thing21:47
rm_workthe whole point of that is "get me to a clean spot as though i'd just cloned the repo for the first time"21:48
nmickusso the alias is basically just resetting everything to master21:53
rm_workyep21:53
rm_workfrom whatever f'd up state you've gotten your repo into :D21:53
rm_worklike, on some weird branch, with a bunch of random changes you don't want21:54
johnsomYeah, I just clone a fresh repo. I tend to use more repos than others.21:54
rm_workheh21:54
rm_workgiven the frequency with which i do that, i'd need an alias to clone a new repo with an auto-incrementing number into my workspace dir, and then cd into it for me21:54
rm_workand i'd be in the 6 digits by now21:55
johnsomOh, I have an alias too21:55
johnsomI have 151 right now. Getting close to time to clean out the  stale ones21:55
nmickusis there a way to make sure i pull a specific patch set?21:55
johnsomYou want a specifc patchset from a commit.21:56
johnsomI usually just use the gerrit web page. You can select the patchset, then in the download drop down it will have the commands to checkout/pull/cherry pick, etc.21:57
johnsomI don't remember the way to do it with git review, Adam probably knows21:58
johnsomor do "git review --help"21:58
nmickusAlright i got the patch thanks for the help I'll try not to ruin this one22:01
johnsomHa, that was far from ruined. Much worse has happened22:02
nmickusI'm sure22:03
nmickusIn the commit message it has the the projects.yaml file marked as modified under changes to be committed do I need to do anything about it?22:16
nmickusjohnsom22:18
johnsomNo, those should all be in comment lines right?22:19
nmickusI would assume so i just wanted to make sure22:19
johnsomIt needs to be in the commit to restore the file deleted in a previous patchset22:20
nmickusalright22:20
johnsomIf it's wrong it's just another patch. grin22:20
openstackgerritNoah Mickus proposed openstack/octavia-lib master: Adding cipher list Support for provider drivers  https://review.opendev.org/71526322:20
johnsomOk, so two things happened on that round.22:22
nmickusoh boy22:22
johnsomthe file permissions changed on the projects.yaml file, but it has the correct contents.22:22
nmickusok that's not as bad22:23
johnsomThe other is you reverted your fixes for the ordering of the changes in test_data_models.py and constants.py22:23
sorrisonataraday_: What kind of health checks were you thinking for other services? We just monitor these by seeing if the process is there and also we monitor queue lengths in rabbit22:23
nmickusok easy fix what should the permissions be set for the projects22:23
*** rcernin has joined #openstack-lbaas22:25
johnsomnmickus Actually, the permissions look fine now. I think it was just gerrit tricking me22:25
johnsomYeah, it was just patchset 4, so nevermind on the permissions. Just the order issues Brian asked for22:27
openstackgerritNoah Mickus proposed openstack/octavia-lib master: Adding cipher list Support for provider drivers  https://review.opendev.org/71526322:36
nmickusjohnsom I think that's it22:36
johnsomnmickus Yep, looks good to me22:37
*** tkajinam has joined #openstack-lbaas22:54
openstackgerritNoah Mickus proposed openstack/octavia-lib master: Adding cipher list Support for provider drivers  https://review.opendev.org/71526323:01
openstackgerritNoah Mickus proposed openstack/octavia-lib master: Adding cipher list Support for provider drivers  https://review.opendev.org/71526323:03
nmickusjohnsom try that apparently my brain is a bit fried23:04
nmickusmay have failed pep823:04
*** Trevor_V has quit IRC23:05
*** rcernin has quit IRC23:06
*** rcernin has joined #openstack-lbaas23:07
*** rcernin has quit IRC23:07
openstackgerritSam Morrison proposed openstack/octavia-dashboard master: Availability zone support  https://review.opendev.org/71456323:08
*** rcernin has joined #openstack-lbaas23:08
johnsomnmickus Yep, looks fine.23:15
*** vishalmanchanda has quit IRC23:39
openstackgerritLuke Tollefson proposed openstack/octavia-lib master: Add TLS protocol support for listener model  https://review.opendev.org/71532923:41

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!