Tuesday, 2017-06-06

eanderssonSo if a member is down in for example mitaka it's supposed to show as offlien?00:00
rm_workit should yes00:00
rm_workjohnsom: hmm, this l7policy POST controller isn't the cleanest code <_< looks like i left some commented code there00:00
rm_workbut regardless00:01
rm_workhttps://github.com/openstack/octavia/blob/master/octavia/api/v2/controllers/l7policy.py#L142-L15200:01
rm_workthe last line there (152) should always set that00:01
*** cpuga_ has quit IRC00:01
eanderssonrm_work, is there anything for 3rd party drivers btw?00:04
eanderssonor is this only available for octavia (haproxy)?00:04
eanderssonWe are just looking to see if there is a driver we could implement for a1000:05
johnsomeandersson So, if a member is down it should show in ERROR, the pool should go to DEGRADED.  This should work for drivers other than octavia, but that is up to the vendor to implement and notify lbaas00:05
rm_workjohnsom: shouldn't the member show as OFFLINE?00:06
rm_workjohnsom: or does n-lbaas not have that status00:06
johnsomNo, OFFLINE is admin-state-up=False00:06
rm_workerr00:06
rm_workok00:06
rm_worki think maybe that answers part of a question i've been dealing with recently00:06
johnsomfailed is ERROR00:06
rm_workwhich is to say, why we get ERROR status on members00:06
eanderssonDo you have an example driver that implements this?00:07
johnsomYes, octavia does00:07
eanderssonI assume this is it for Octavia00:07
eanderssonhttps://github.com/openstack/octavia/blob/master/octavia/controller/healthmanager/health_manager.py00:07
johnsomBut vendor driver, hmmm.  Did you say you are trying to use the A10 driver?00:07
eanderssonYes00:07
johnsomeandersson Here is the logic octavia uses to "calculate" a load balancer's health: https://github.com/openstack/octavia/blob/master/octavia/controller/healthmanager/update_db.py#L11400:09
eanderssonYep - that make sense00:10
eanderssonIs that what would have been used in neutron-lbaas as well?00:10
johnsomAs for A10, they have a stub in-tree, but the bulk of it is in their own package.00:10
eanderssonI would have assumed that the status code would have been implemented on the neutron-lbaas side00:10
johnsomHere are docs BTW: https://developer.openstack.org/api-ref/load-balancer/v2/index.html#status-codes00:11
eanderssonSo for Octavia if we wanted to add status updates for the a10 we would extend the Health Manager?00:12
eanderssonOr would it be completely re-implemented using the vendor driver?00:12
johnsomThe vendor driver should provide that status back.  For drivers that plug into the new octavia API we have not yet finished deciding how that is going to work.00:13
*** JudeC has quit IRC00:13
eanderssonI see00:13
johnsomFor a neutron-lbaas vendor driver, it should already be providing that back to lbaas.00:14
johnsomSome vendors calculate "degraded" differently, for example more than 30% of the members failed or such.  This way the vendor can make their own status decisions.00:14
eanderssonSo would the vendor driver by listening to events, and then modifing the database directly?00:16
eanderssonI can't see any sort of endpoint to override status00:17
johnsomWell, I really hope they are not modifying the database directly.  That is bad coding as we can change the schema.  There should be call backs for the drivers.00:17
rm_workwell00:17
eanderssonYea exactly00:17
eanderssonThat is what I am worried about00:18
rm_workmember updates would need callbacks... but there isn't an endpoint for that00:18
rm_worksooo00:18
rm_worki think we were trying to get them to use the same event-queue system00:18
rm_workbut i doubt anyone implemented it00:18
eanderssonI just don't see how the vendors could possible implement something at the moment00:18
johnsomI thought the drivers were using the neutron agent stuff for that00:18
rm_workit wouldn't matter if it was octavia or a vendor dumping statuses into rabbit00:18
rm_workright?00:19
rm_workor is that queue really deeply integrated into the octavia driver00:19
rm_workwe may not have made it generic00:19
johnsomYeah, I don't think that is the right answer.00:20
rm_workwell, i also noticed that we did not provide a way for these updates to happen otherwise00:20
rm_workthere would need to be something listening00:20
johnsomI mean to some degree neutron doesn't need to keep this status info for vendor driver, it can just query straight through to their driver and query the device right?00:20
rm_workand given that none of the drivers seem to have implemented such a listener in their own driver code00:20
rm_worki don't think it's being done for any vendors00:20
rm_workah so you mean it's actually not caching statuses00:21
rm_worktheir driver might do checks syncronously00:21
rm_workwhen the user does a GET00:21
johnsomI'm not sure vendor drivers really need to...00:21
rm_workto be fair, I kinda wish we'd just done that for octavia00:21
rm_workthen we'd have less stupidity with DB redundancy00:21
rm_workit's not like calling out to octavia for member statuses would have been slow00:22
rm_workor really, ALL statuses00:22
johnsomYeah, I don't know why that was done really.   Why does the neutron DB need to care?00:22
rm_workgrr where did the backslash-line-continuation check come from00:24
rm_worki can't get this to fail00:24
*** aojea has joined #openstack-lbaas00:24
johnsomDid they just drop it up stream?00:24
rm_workerm i hope not00:24
rm_workbecause i also hate it00:24
rm_workand if those start infecting us00:25
rm_workI'll cry00:25
*** aojea has quit IRC00:28
*** blogan has quit IRC00:29
johnsomrm_work yeah, testing with octavia, it seems to pass00:31
rm_workbleeegh00:33
rm_workhow do we add it back? as an "O" rule?00:34
rm_workI need to find the old check now...00:34
rm_workhmm00:34
rm_work"It is preferred to wrap long lines in parentheses and not a backslash for line continuation." is written in the hacking guide00:35
rm_workbut just "preferred"00:35
johnsomYou can add one here: https://github.com/openstack/octavia/blob/master/octavia/hacking/checks.py00:35
rm_workyeah00:36
rm_worki need to find how they used to implement it00:36
rm_workso i don't have to figure it out from scratch00:36
rm_workdigging through the hacking repo's old tags00:36
eanderssonSo as a hack for now could I override the status call and just make a call to the vendor driver?00:42
johnsomI have been trying to look at the neutron-lbaas code (before my time) and figure out what the heck is going on for vendor status00:43
rm_workwe REALLY need to get vendor drivers in octavia finished and working00:44
johnsomSigh, yes00:45
johnsomeandersson  It looks like the netscaler driver is updating status, maybe have a look at that00:45
johnsomIt looks like the way the providers are setup in neutron-lbaas it doesn't pass the status requests through to the providers, so it looks like the DB needs to be updated.00:47
johnsomAs short term solutions (Octavia API will have a better answer here), I say either try to use the rabbit queue octavia is using or just setup the driver to write to the DB like netscaler.00:49
openstackgerritMerged openstack/octavia master: Updated from global requirements  https://review.openstack.org/47093800:49
openstackgerritAdam Harwell proposed openstack/octavia master: Minor code cleanup in l7policy controller  https://review.openstack.org/47117600:51
johnsomOk, I have no idea how I ended up with the null project_id.  Hmmm00:53
rm_work<_<00:53
rm_workyeah it's rather odd00:53
openstackgerritAdam Harwell proposed openstack/octavia master: WIP: Floating IP Network Driver (spans L3s)  https://review.openstack.org/43561200:53
rm_work^^ just rebasing again00:54
rm_workliterally just have to refresh that every few weeks00:54
rm_workit's in production here though :)00:54
eanderssonRabbitMQ messages would have been perfect, but will try to use the same db approach for now then00:54
johnsomeandersson well, you can try to use the rabbit method the octavia driver uses.  I wouldn't stop you00:55
johnsomJust note, this is all for neutron-lbaas which is going to go away00:56
eanderssonI think that will be our goal long term, but pre-octavia I think we will try to mimic the code you linked00:56
johnsomIf you have input on how vendor drivers should work under Octavia API, feel free to give input.  We will be writing up a spec00:57
johnsomOk00:57
eanderssonYea - that isn't easy00:57
*** fnaval has quit IRC00:57
eanderssonMaybe we can help out with some blueprints00:58
rm_workwould be appreciated00:58
rm_workwe're trying to envision how it needs to work00:58
rm_workbut00:58
rm_workwe're not a vendor I guess :P so it's hard00:58
eanderssonYea was just gonna say the same00:59
rm_workI wish sam/evgeny/kobi would pop by and give feedback00:59
johnsomYeah, and we are still focused on getting the API and openstack client finished00:59
eanderssonFor me ideally vendors would push events00:59
eanderssonbut guessing that in most cases you would have to do periodical checks00:59
*** fnaval has joined #openstack-lbaas00:59
rm_workyeah, probably similar to event-streamer00:59
rm_workwould be ideal00:59
rm_workbut they'd need a daemon on their side00:59
rm_worki think a lot of "box solutions" don't do that?01:00
rm_workthough maybe a lot actually do now that i think about it01:00
rm_workIIRC stingray had hooks for that, as did f5?01:00
*** leitan has joined #openstack-lbaas01:01
johnsomWe just need to have the interface, what the driver does internally (poll or other) is up to the vendor01:01
rm_workyeah01:01
rm_worktruth01:01
rm_workvendors are welcome to have a polling daemon01:01
rm_workthough -- wouldn't that mean we'd be encouraging them to update our DB?01:01
rm_workand is that... OK?01:01
rm_workI guess it is?01:01
johnsomLike the netscaler, it's forking off a periodic job01:02
johnsomNot native, but through an interface or queue it should be fine01:02
rm_workright, so yeah01:02
rm_workevent-streamer would be the ideal interface I think01:02
rm_workwhich means we'd need to make that available in octavia now as well01:03
rm_workwhich is fine01:03
johnsomI had talked about a endpoint like we have for octavia health too.01:03
johnsomAh well, not up to doing that design work tonight.01:04
rm_worklol yeah...01:04
rm_worki'm happy the docs merged...01:05
johnsomI think the OSC l7policy review is good.  Just need to do rule tomorrow and those client patches have a review pass.01:05
johnsomMe too!01:05
johnsomDid all three?01:05
johnsomI need to get back to that too01:05
rm_workyes01:05
rm_worki need to run another devstack, my stack exploded with nova errors so i was only able to test create/list/show for LB01:06
rm_workbut they seemed fine so I'm +201:06
johnsomWe still need stats, status, and quota for OSC I think.01:07
rm_workah yeah01:07
johnsomI still need to write the docs for l7 and quota, then I think that is good.01:07
rm_workwell we need stats/status for octavia first :P01:07
johnsomI'm really itching to write up a step-by-step install guide too01:07
johnsomWell, yeah, details....01:08
johnsomThis could use a review too: https://review.openstack.org/#/c/470081/01:09
johnsomI need to follow up with german tomorrow as I'm not sure I follow his comment01:09
*** catintheroof has quit IRC01:10
rm_workyeah i don't have a good test setup with active/standby yet so i didn't get to testing it01:11
rm_workand our gates don't have one01:11
johnsomOk, time to make dinner.  I will be on later tomorrow morning as I have a dentist appointment.01:11
rm_workk01:12
*** gongysh has joined #openstack-lbaas01:16
*** eandersson has quit IRC01:25
*** eandersson has joined #openstack-lbaas01:26
*** armax has quit IRC01:44
leitanHi guys01:48
leitantrying to rebuild the aphorae image to get the keepalive race condition patch that has been merged into master01:50
leitanim getting "ERROR: Element 'sysctl' not found in '/tmp/octavia/elements"01:50
johnsomHmm, sysctl come from the diskimage-builder package01:52
johnsomIs it installed?01:52
openstackgerritOpenStack Proposal Bot proposed openstack/neutron-lbaas-dashboard master: Updated from global requirements  https://review.openstack.org/47117901:53
openstackgerritOpenStack Proposal Bot proposed openstack/octavia-tempest-plugin master: Updated from global requirements  https://review.openstack.org/47118001:53
leitanjohnsom: yes, i needed to install it cause if its not present the binary disk-image-create is not availabe01:55
leitanand you dont get to that point without it01:55
johnsomOk.  Hmm, it should be getting that element from there01:56
leitanii  python-diskimage-builder         1.0.0-1                                    all          image building tools for Openstack01:56
johnsomYou are just running diskimage-create -s 2 ?01:56
johnsomThat is how our gates run it01:57
openstackgerritOpenStack Proposal Bot proposed openstack/python-octaviaclient master: Updated from global requirements  https://review.openstack.org/47118201:57
leitanjohnsom: just the diskimage-create.sh script inside octavia/diskimage-create folder01:59
johnsomTry adding -s 201:59
leitanBuilding elements: base  base vm ubuntu haproxy-octavia-ubuntu rebind-sshd no-resolvconf amphora-agent-ubuntu keepalived-octavia-ubuntu pip-cache certs-ramfs02:00
leitanERROR: Element 'sysctl' not found in '/tmp/octavia/elements:/usr/bin/../share/diskimage-builder/elements'02:00
leitansame02:00
leitanfresh clone, from today, both repos02:01
johnsomHmm.  That last path, usr/bin...  if you ls that directory, is sysctl there?02:02
johnsomI know it was working today as we merged patches.  Each patch builds an image that way02:03
leitanjohnsom: ill try pip installing it02:04
leitannothing there02:05
johnsomAlso, make sure the script is using the same version of python and installed it02:05
johnsomI.e. Py3 vs py202:05
leitanhmm, the pip install didnt added anything, it has to be something related with my host, ill dig in02:07
leitanthe only difference is that im trying to run it on xenial02:08
leitannow, and when it worked on other server, was trusty02:09
johnsomYeah, on xenial both python 3 and python 2 install by default.  I have had problems where the pip install goes into py3 directory but the script was running py2.  We support both 2 & 3 just not mixed installs02:12
leitanjohnsom: launching a 14.04 to try it our02:14
leitanout02:14
johnsomMy transition to xenial was a bit rough too02:16
leitanjohnsom: running like a charm on 14.0402:22
*** links has joined #openstack-lbaas02:27
*** links has quit IRC02:30
*** links has joined #openstack-lbaas02:31
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add pool commands to client  https://review.openstack.org/46199202:31
openstackgerritOpenStack Proposal Bot proposed openstack/neutron-lbaas-dashboard master: Updated from global requirements  https://review.openstack.org/47118502:40
*** cpuga has joined #openstack-lbaas02:41
*** sanfern has joined #openstack-lbaas02:44
leitanAnyone knows if on glance v2 is there a method to update the image file, keeping the original id, etc ?02:55
leitanwant to update the amphorae image without changhing the api config02:55
johnsomleitan We use a glance "tag" now instead of an ID, so you can set the tag in the config and just move the tag to the new image in glance03:02
leitanjohnsom: yes i configured the tag, totally forgot that, thats the best way to promote it thanks03:03
leitanthanks !!03:03
*** yamamoto_ has joined #openstack-lbaas03:25
*** cpuga_ has joined #openstack-lbaas03:28
*** cpuga has quit IRC03:28
*** gans has joined #openstack-lbaas03:35
*** cpuga_ is now known as cpuga03:36
cpugajohnsom: I've updated flavor spec (https://review.openstack.org/#/c/392485/) patch so that index.rst has link to spec.03:39
cpugajohnsom: also responded to previous comments from previous patchset.03:39
cpugajohnsom: let me know if you have any questions or suggestions, we can discuss.03:39
*** sanfern has quit IRC04:04
*** sanfern has joined #openstack-lbaas04:14
*** armax has joined #openstack-lbaas04:44
*** leitan has quit IRC04:44
*** leitan has joined #openstack-lbaas04:45
*** leitan has quit IRC04:49
*** gongysh has quit IRC04:50
*** yamamoto_ has quit IRC05:07
*** cpuga has quit IRC05:15
*** gcheresh has joined #openstack-lbaas05:23
*** gongysh has joined #openstack-lbaas05:30
*** yamamoto has joined #openstack-lbaas05:51
*** aojea has joined #openstack-lbaas05:55
*** reedip has quit IRC06:00
*** cpuga has joined #openstack-lbaas06:00
*** kobis has joined #openstack-lbaas06:06
openstackgerritOpenStack Proposal Bot proposed openstack/neutron-lbaas-dashboard master: Updated from global requirements  https://review.openstack.org/47121506:08
*** rcernin has joined #openstack-lbaas06:10
*** aojea has quit IRC06:15
*** aojea has joined #openstack-lbaas06:15
*** aojea has quit IRC06:16
*** aojea has joined #openstack-lbaas06:16
*** cpuga has quit IRC06:22
*** cpuga has joined #openstack-lbaas06:23
*** reedip has joined #openstack-lbaas06:33
*** pcaruana has joined #openstack-lbaas06:39
*** yamamoto has quit IRC06:46
*** yamamoto has joined #openstack-lbaas06:47
*** cpuga has quit IRC06:48
*** tesseract has joined #openstack-lbaas07:13
*** aojea has quit IRC07:24
*** aojea has joined #openstack-lbaas07:25
*** armax has quit IRC07:29
*** aojea has quit IRC07:29
*** eanderson_ has joined #openstack-lbaas07:44
openstackgerritErik Olof Gunnar Andersson proposed openstack/neutron-lbaas-dashboard master: Replace SortedDict with OrderedDict  https://review.openstack.org/47124107:53
eanderson_Just fixing the gate with the above patch ^07:59
*** links has quit IRC08:02
*** gcheresh has quit IRC08:06
*** gcheresh_ has joined #openstack-lbaas08:06
openstackgerritErik Olof Gunnar Andersson proposed openstack/neutron-lbaas-dashboard master: Replace SortedDict with OrderedDict  https://review.openstack.org/47124108:06
*** links has joined #openstack-lbaas08:19
*** eanderson_ has quit IRC08:21
*** gcheresh_ has quit IRC08:34
*** gcheresh_ has joined #openstack-lbaas08:34
*** aojea has joined #openstack-lbaas09:02
openstackgerritNgo Quoc Cuong proposed openstack/octavia master: Remove deprecated oslo_messaging.get_transport  https://review.openstack.org/47127209:11
*** links has quit IRC09:25
*** links has joined #openstack-lbaas09:43
*** gongysh has quit IRC10:26
*** sanfern has quit IRC10:51
*** yamamoto has quit IRC10:52
*** gans has quit IRC10:53
*** rcernin has quit IRC11:52
*** pcaruana has quit IRC11:53
*** yamamoto has joined #openstack-lbaas11:56
*** belharar has joined #openstack-lbaas12:00
*** rcernin has joined #openstack-lbaas12:07
*** atoth has joined #openstack-lbaas12:07
*** pcaruana has joined #openstack-lbaas12:09
*** aojea has quit IRC12:14
*** sanfern has joined #openstack-lbaas12:17
openstackgerritOpenStack Proposal Bot proposed openstack/neutron-lbaas-dashboard master: Updated from global requirements  https://review.openstack.org/47132912:21
*** yamamoto has quit IRC12:21
*** leitan has joined #openstack-lbaas12:26
*** leitan_ has joined #openstack-lbaas12:34
*** leitan has quit IRC12:34
*** yamamoto has joined #openstack-lbaas12:38
*** catintheroof has joined #openstack-lbaas12:42
*** links has quit IRC12:56
*** fnaval has quit IRC13:07
*** fnaval has joined #openstack-lbaas13:08
*** yamamoto has quit IRC13:10
*** yamamoto has joined #openstack-lbaas13:11
xgerman_o/13:14
*** sanfern has quit IRC13:17
*** kobis has quit IRC13:17
*** sanfern has joined #openstack-lbaas13:17
*** yamamoto has quit IRC13:21
*** yamamoto has joined #openstack-lbaas13:23
*** cpuga has joined #openstack-lbaas13:27
*** gcheresh_ has quit IRC13:31
*** cpuga has quit IRC13:33
*** pcaruana has quit IRC13:34
*** rcernin has quit IRC13:36
*** aojea has joined #openstack-lbaas13:47
*** rcernin has joined #openstack-lbaas13:49
*** pcaruana has joined #openstack-lbaas13:51
openstackgerritHengqing Hu proposed openstack/octavia master: Implement zero downtime reload with multibinder  https://review.openstack.org/46626013:58
*** pcaruana has quit IRC13:59
*** pcaruana has joined #openstack-lbaas14:00
*** rcernin has quit IRC14:04
*** rcernin has joined #openstack-lbaas14:05
*** rcernin has quit IRC14:07
*** rcernin has joined #openstack-lbaas14:07
*** links has joined #openstack-lbaas14:12
*** armax has joined #openstack-lbaas14:15
*** links has quit IRC14:17
*** leitan_ has quit IRC14:20
*** cpuga has joined #openstack-lbaas14:21
*** cpuga has quit IRC14:22
*** cpuga has joined #openstack-lbaas14:23
*** pksingh has joined #openstack-lbaas14:23
pksinghjohnsom: Hello14:25
pksinghjohnsom: I was going through octavia code base, I found octavia is not using oslo-versioned-objects, is my understanding correct?14:27
pksinghjohnsom: if yes, is there ant specfic reason not to use that?14:28
pksinghsbalukoff_: can you answer my above question? ^^14:30
johnsompksingh Two main reasons.  1. They didn't exist when we created our data model. 2. No one has taken the time to convert our datamodel over to OVO.14:44
johnsomI expect it will happen at some point in the future, but we just don't have people working on it now.14:44
pksinghjohnsom: I think they will be helpful, would octavia community accept the feature?14:45
pksinghjohnsom: if yes then i can submmit a blurprint14:45
pksinghjohnsom: ok great14:45
johnsomI don't think there would be push back, so feel free to put in a spec.14:46
pksinghjohnsom: and wsme is deprecated, shouldn't we use any alternative like jsonschema?14:46
pksinghjohnsom: i registered a BP here, https://blueprints.launchpad.net/octavia/+spec/jsonschema-api-validation14:47
johnsomWhen was wsme deprecated????14:47
johnsomHmm, I will take a look14:48
pksinghjohnsom: i am core member of openstack zun(container service), and in past we decided to move to jsonschema14:48
pksinghjohnsom: and i work with sanfern in @walmartlabs, he talked a lot about you14:49
*** rcernin has quit IRC14:54
*** yamamoto has quit IRC14:55
*** pksingh has quit IRC14:58
*** armax has quit IRC14:58
*** armax has joined #openstack-lbaas15:00
*** kobis has joined #openstack-lbaas15:11
*** kobis has quit IRC15:11
*** tomtomtom has joined #openstack-lbaas15:12
*** blogan has joined #openstack-lbaas15:12
tomtomtomhello, trying to install octavia in newton using openstack-ansible.  I've gotten the playbook/role into newton and am able to deploy it, but I have some questions about octavia setup.  Octavia asks for a lbaas-mgmt network, is that network one you create in neutron just like any other openstack network?15:16
tomtomtomIt seems to be required is that true?  Also, is br-lbaas something you MUST create?15:16
*** reedip_ has joined #openstack-lbaas15:27
xgerman_tomtomtom the management net is a provider network… I have put in under br-mgmt as an example15:28
xgerman_you can do it any other way — it is needed to bridge between containers in the control plabe to the vms running the load balancer15:28
*** chlong has joined #openstack-lbaas15:29
*** belharar has quit IRC15:35
*** belharar has joined #openstack-lbaas15:36
*** kobis has joined #openstack-lbaas15:37
*** kobis has quit IRC15:41
*** KeithMnemonic1 has quit IRC15:53
*** aojea has quit IRC15:58
tomtomtomxgerman_ thanks, I hadn't though of just using br-mgmt for this.15:58
tomtomtomthat will simplify the whole process15:58
*** gans has joined #openstack-lbaas16:00
xgerman_yeah, I used br-mgmt before but I have been told most people wanted to keep things separate16:06
*** belharar has quit IRC16:07
*** gans has quit IRC16:13
*** gans has joined #openstack-lbaas16:17
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add Listener commands to client  https://review.openstack.org/46123116:18
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add pool commands to client  https://review.openstack.org/46199216:18
*** belharar has joined #openstack-lbaas16:22
*** gans has quit IRC16:22
*** yamamoto has joined #openstack-lbaas16:26
*** yamamoto has quit IRC16:31
*** tesseract has quit IRC16:32
*** pcaruana has quit IRC16:34
*** armax has quit IRC16:35
*** armax has joined #openstack-lbaas16:38
*** leitan has joined #openstack-lbaas16:41
*** kobis has joined #openstack-lbaas16:42
*** sanfern has quit IRC16:44
*** sanfern has joined #openstack-lbaas16:45
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add member commands to client  https://review.openstack.org/46303516:48
*** sanfern has quit IRC16:50
*** sanfern has joined #openstack-lbaas16:51
*** sshank has joined #openstack-lbaas16:55
*** reedip_ has quit IRC16:58
*** leitan_ has joined #openstack-lbaas17:14
*** leitan has quit IRC17:14
*** aojea has joined #openstack-lbaas17:16
*** belharar has quit IRC17:19
*** aojea has quit IRC17:20
*** cpuga has quit IRC17:27
*** cpuga has joined #openstack-lbaas17:28
*** kobis has quit IRC17:31
*** cpuga has quit IRC17:34
*** cpuga has joined #openstack-lbaas17:34
*** belharar has joined #openstack-lbaas17:42
*** belharar has quit IRC17:46
*** belharar has joined #openstack-lbaas17:46
*** aojea has joined #openstack-lbaas17:50
eanderssonxgerman_, johnsom pushed a quick patch for the old lbaas dashboard to unblock the gate https://review.openstack.org/#/c/471241/17:58
johnsomCool, thanks, I saw that this morning, haven't had a chance to take a look yet17:59
*** belharar has quit IRC17:59
johnsomI need to finish getting octavia-dashboard going too18:00
*** fnaval has quit IRC18:20
rm_workjohnsom / JudeC: on member show, the order right now is "loadbalancer member show <member> <pool>"18:21
rm_workis that right?18:21
rm_workit FEELS to me like it should be pool then memberid18:22
rm_workbut18:22
rm_workmaybe that's just some weird feeling i have right now18:22
johnsomI think I commented that it was different than the old client18:22
rm_workOH18:22
rm_workyeah you made him switch it18:22
rm_work>_>18:22
rm_workI kinda want to comment and make him switch it back18:23
johnsomneutron client is: MEMBER POOL18:23
rm_workwe can play core ping-pong18:23
openstackgerritMerged openstack/neutron-lbaas-dashboard master: Replace SortedDict with OrderedDict  https://review.openstack.org/47124118:23
rm_workugh18:23
rm_workthat doesn't ...18:23
rm_workmake sense18:23
rm_workright?18:23
rm_workdo we have to be exactly client backwards compatible? >_>18:23
*** fnaval has joined #openstack-lbaas18:23
johnsomHa, well, I was mostly leaning towards "keep it similar", but if you feel strongly....18:23
rm_workwell18:23
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add l7policy commands to client  https://review.openstack.org/46243118:23
rm_workis it possible to have an arg be positional, but ALSO allow it to be keyworded?18:24
johnsomIt's odd, I have to say either way IMO18:24
rm_workyeah to be fair if a member is an ID, it should be unique so why specify the pool18:24
rm_work>_>18:24
johnsomI mean logically it should be pool then member18:24
johnsomWe take names18:24
rm_workyes18:24
rm_workright18:25
johnsomMy other gripe is I think L7policy does --listener18:25
*** aojea has quit IRC18:25
johnsomWhich is inconsistent too18:25
rm_workorly18:25
* rm_work gets out his pitchfork and torch18:25
*** atoth has quit IRC18:25
rm_worki'd almost rather have --pool18:25
rm_workon this18:25
rm_workbecause then it's just not an issue18:26
rm_workdunno18:26
rm_workthe way it is now is the WORST option IMO18:26
johnsomYeah, maybe it wasn't l7, maybe health monitor?  looking18:26
rm_worki hate all of this "carry forward dumb stuff because that's how it worked before"18:26
johnsomYeah, on the client I am much more open to let's fix it now18:27
rm_workyep18:27
rm_work(openstack) loadbalancer member show pool1 member118:28
rm_workUnable to locate member1 in pools18:28
rm_workspecifically that message is bad too18:28
rm_work"pools"?18:28
*** yamamoto has joined #openstack-lbaas18:29
rm_worki guess "unable to locate pool member1" would make more sense18:29
rm_worki dunno if it's a very generic format though that wouldn't work the same for everything?18:29
johnsomAh, it was pool create that had "--listener" and <load balancer>18:30
johnsomThat one was odd18:31
johnsomI haven't gone back and looked at his new versions yet18:31
johnsomI was just about to start my review of l7rules18:31
*** leitan_ has quit IRC18:31
johnsomThen circle back.18:31
eanderssonI like how there are 4 duplicate global req pull requests for the lbaas-dashboard18:31
*** leitan has joined #openstack-lbaas18:32
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add l7policy commands to client  https://review.openstack.org/46243118:32
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add Listener commands to client  https://review.openstack.org/46123118:32
johnsomJoy, yeah, that is odd18:32
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add member commands to client  https://review.openstack.org/46303518:32
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add pool commands to client  https://review.openstack.org/46199218:32
johnsomrm_work Propose what you would like to see.   I just commented that it was different than the old client, but that can be ok.18:33
rm_workwell would you prefer them to be real args18:33
rm_workerr18:33
rm_workpositional args18:33
*** JudeC has joined #openstack-lbaas18:33
rm_workor just make --pool18:33
rm_worki could be ok with either18:33
rm_workif we did --pool18:33
rm_workit could try to get member by ID first? without the pool if it's an ID18:34
rm_workoh wait no18:34
rm_workour API doesn't even allow that <_< nm18:34
rm_work(really it should)18:34
johnsomYeah, let's not get fancy on the lookup logic18:34
johnsomYet at least18:34
rm_workok so18:34
*** yamamoto has quit IRC18:34
JudeCSorry I am here.18:34
rm_workmember show <pool> <member>18:34
rm_workor18:34
rm_workmember show --pool <pool> member18:35
johnsomSo positional or mandatory --pool18:35
rm_workyep18:35
johnsomxgerman_ Have an opinion on this?18:35
rm_workotherwise i'm ready to +2 everything again18:35
rm_workthough i didn't try every single possible flag/option18:35
johnsomI'm still going to circle back and re-review (though should be faster)18:36
rm_worki assume we can take bug reports for that stuff if individual random things are broken18:36
rm_workas long as the main happy path works18:36
xgerman_I think —pool is what we had before? positional can get confusing fast18:36
johnsomYeah, the code is pretty simple really18:36
johnsomhttps://www.irccloud.com/pastebin/8TtGjjTb/18:36
johnsomThat is what we had before18:36
rm_workxgerman_: i'm leaning towards --pool18:37
rm_workjust to make it not even a question18:37
JudeCTo do the show for the member from the API dont you need to know what the pool is?18:37
johnsomI lean towards --pool <pool> myself, now that I look at it more18:37
rm_workyep18:37
rm_workJudeC: you do, unfortunately18:37
johnsomYeah, it is mandatory18:37
rm_workyes18:37
rm_workmandatory --pool18:37
xgerman_+118:37
rm_workinstead of positional18:37
JudeCOh18:37
JudeCEasy18:37
rm_workyep18:37
JudeCI will make the change right now18:38
rm_worki'm gonna go +2 the chain18:38
rm_workup to member18:38
johnsomYeah, so, that is quorum in my book.  We should switch it to mandatory --pool18:38
JudeCI think I fixed that issue rm_work where the latest listener patch wasnt in the whole chain.18:38
johnsomI will circle back and +2 today if it all looks good.  Just want to do my first pass on l7rules18:38
rm_workJudeC: no worries they're about to all merge anyway I hope18:38
*** atoth has joined #openstack-lbaas18:39
johnsomJudeC Thank you for your patience on this, it's awesome to have!18:39
*** atoth has quit IRC18:39
*** atoth has joined #openstack-lbaas18:40
openstackgerritMichael Johnson proposed openstack/neutron-lbaas-dashboard master: Updated from global requirements  https://review.openstack.org/47132918:40
johnsomRebase that onto the fix we just merged18:40
johnsomrm_work did you comment on the member patch?  Did we capture that decision?18:41
JudeCjohnsom: :) I am just happy I can see the light at the end of the tunnel on this. :)18:41
rm_worki didn't comment, he's just doing it i think lol18:41
johnsomOk, well hopefully all of my comments made sense.18:42
rm_workthere, commented18:42
JudeCJohnsom: Yeah they are great, made fixes so incredibly easy.18:42
*** JudeC has quit IRC18:47
*** JudeC has joined #openstack-lbaas18:47
openstackgerritMerged openstack/python-octaviaclient master: Updated from global requirements  https://review.openstack.org/47118218:47
*** sshank has quit IRC18:49
johnsomrm_work for list commands, also --pool?18:54
johnsomI think we would need to18:54
*** pcaruana has joined #openstack-lbaas18:56
rm_workhmmmmmm19:00
rm_workwould that then have no positional19:00
rm_workbut i guess that's standard for lists19:00
johnsomYeah, it's a bit odd, but consistent with the other commands19:00
*** aojea has joined #openstack-lbaas19:02
johnsomSOB, we have some kind of bug.  Another project_id is now NULL19:04
johnsomhmmm19:05
johnsomI think it is related to going through neutron though19:05
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add loadbalancer commands to client  https://review.openstack.org/45451619:08
rm_worki seriously don't know how19:11
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add l7policy commands to client  https://review.openstack.org/46243119:13
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add Listener commands to client  https://review.openstack.org/46123119:13
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add member commands to client  https://review.openstack.org/46303519:13
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add pool commands to client  https://review.openstack.org/46199219:13
JudeCok19:13
JudeCthat should fix the merge conflict19:13
johnsomJudeC ok, done with my first pass over the patches.  Will circle back and start at the top after a lunch break.19:27
JudeCAwesome ok :)19:27
JudeCIm going to get food too19:27
openstackgerritMichael Johnson proposed openstack/python-octaviaclient master: Add loadbalancer commands to client  https://review.openstack.org/45451619:29
*** harlowja has quit IRC19:29
johnsomFixed a conflicting requirement19:29
*** yamamoto has joined #openstack-lbaas19:31
*** pcaruana has quit IRC19:33
*** yamamoto has quit IRC19:36
*** harlowja has joined #openstack-lbaas19:50
*** kobis has joined #openstack-lbaas19:54
*** gcheresh_ has joined #openstack-lbaas19:57
rm_workaugh flake8 is driving me crazy19:58
*** armax has quit IRC20:07
*** sshank has joined #openstack-lbaas20:15
*** leitan_ has joined #openstack-lbaas20:25
*** leitan has quit IRC20:25
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add pool commands to client  https://review.openstack.org/46199220:30
*** gcheresh_ has quit IRC20:31
*** aojea has quit IRC20:32
*** yamamoto has joined #openstack-lbaas20:32
*** aojea has joined #openstack-lbaas20:35
*** aojea has quit IRC20:36
*** yamamoto has quit IRC20:37
*** aojea has joined #openstack-lbaas20:37
*** armax has joined #openstack-lbaas20:48
*** leitan_ has quit IRC20:51
*** sshank has quit IRC20:53
*** sshank has joined #openstack-lbaas20:53
johnsomJudeC Did you test that set and delete aren't returning values now?  I'm testing loadbalnacer but I am still getting output.  It could just be my environment didn't update right, so double checking21:06
JudeCYeah I removed the return, although I admit I hadn't explicitly tested it yet.21:06
johnsomOk, give it a go and let me know if it is just my venv being strange or not21:07
JudeCstack@ubuntu-linux:~$ openstack loadbalancer set f6aa66bc-5eff-485f-a587-96769e5aef15 --name gg21:07
JudeCstack@ubuntu-linux:~$21:07
JudeClgtm21:07
JudeClet me try delete21:08
johnsomOk, probably just a messed up venv on my side.  I will build a fresh one21:08
JudeCyeah tested delete as well looks good on my end.21:10
johnsomYeah, nuked the venv, recreated, now it picked up the new code21:11
rm_workIHOUWBC&#VRGCO#&ynex23ufnw78ug36w978br21:12
rm_workflake8 is going to make me absolutely batshit crazy21:12
johnsomTime to change that password...  Grin, JK21:12
rm_workthat'd be a pretty ridiculous password to ever type :P21:12
rm_workbut i guess that's what password managers are for lol21:13
johnsomYep21:13
johnsomLooks like some of mine21:13
*** kobis has quit IRC21:14
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add l7policy commands to client  https://review.openstack.org/46243121:16
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add Listener commands to client  https://review.openstack.org/46123121:16
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add member commands to client  https://review.openstack.org/46303521:16
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add pool commands to client  https://review.openstack.org/46199221:16
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add l7rule commands to client  https://review.openstack.org/46280821:16
JudeC^sorry lol21:16
rm_workthis is stupid and doesn't matter and i don't need to be working on it, but at this point if i don't get it working i may as well give up for the day anyway because i'm so pissed off21:16
JudeCrm_work: whats wrong buddy21:17
*** blogan_ has joined #openstack-lbaas21:17
JudeCoh21:17
JudeCi need to learn to read21:17
johnsomrm_work Do you want us to look at something?21:18
*** blogan has quit IRC21:18
johnsomOther than the push that just happened (another quick review) I am going to start +2's on OSC.  It looks good to me now21:18
johnsomWell, the fixed parts21:19
rm_workk21:19
rm_workugh maybe in a sec21:20
*** cpuga has quit IRC21:20
rm_workaugh ok f*@$ the flake8 docs21:24
openstackgerritMerged openstack/python-octaviaclient master: Add install information to readme.rst  https://review.openstack.org/44752721:30
*** yamamoto has joined #openstack-lbaas21:33
*** yamamoto has quit IRC21:37
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add healthmonitor commands to client  https://review.openstack.org/46383021:49
rm_workGOT IT21:55
rm_workok21:55
*** sshank has quit IRC21:57
*** aojea has quit IRC22:03
openstackgerritAdam Harwell proposed openstack/python-octaviaclient master: Add hacking checks  https://review.openstack.org/47116822:03
openstackgerritAdam Harwell proposed openstack/python-octaviaclient master: Add check O346 to disallow backslash line continuation  https://review.openstack.org/47149922:03
rm_worksuck it, backslashes22:03
*** sshank has joined #openstack-lbaas22:04
xgerman_looks like our namespace driver has a bug and returns 409 bt syill creates the pool22:05
*** blogan_ has quit IRC22:10
*** blogan__ has joined #openstack-lbaas22:10
*** leitan has joined #openstack-lbaas22:17
openstackgerritAdam Harwell proposed openstack/octavia master: Add check O346 to disallow backslash line continuation  https://review.openstack.org/47150322:17
* rm_work shakes his fist at backslashes22:19
*** leitan_ has joined #openstack-lbaas22:21
*** leitan has quit IRC22:21
JudeCI think that rebase made me delete all my changes to memebers saldkjfsadfsadflsadkjf22:21
JudeCmembers*22:21
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Update help text for all commands  https://review.openstack.org/46644122:24
openstackgerritMerged openstack/python-octaviaclient master: Add loadbalancer commands to client  https://review.openstack.org/45451622:25
openstackgerritMerged openstack/python-octaviaclient master: Add Listener commands to client  https://review.openstack.org/46123122:25
openstackgerritMerged openstack/python-octaviaclient master: Add pool commands to client  https://review.openstack.org/46199222:26
rm_workit might have22:32
rm_workcheck your reflog22:32
*** yamamoto_ has joined #openstack-lbaas22:34
*** yamamoto_ has quit IRC22:40
*** leitan_ has quit IRC22:41
*** catintheroof has quit IRC22:41
*** leitan has joined #openstack-lbaas22:43
*** KeithMnemonic has joined #openstack-lbaas22:44
*** cpuga has joined #openstack-lbaas22:46
rm_workjohnsom: https://review.openstack.org/#/c/471168/22:46
rm_workJudeC: you find your missing changes? :/22:47
JudeCnah just doing them again. lol22:48
rm_workT_T22:48
JudeCI rebased and then didnt commit becuase I am dumb22:48
JudeCI didnt miss too much so it NBD22:48
rm_workok22:48
johnsomAh good, it was Alex that ignored our own hacking rule.  Thought it might have been some brain dead thing I did22:53
rm_workno it was ACTUALLY a braindead thing I did, as much as I'd like to pin it on him22:53
rm_workI was standing over his shoulder and only half paying attention, and told him to just add the ignore22:53
rm_workdidn't notice until now that it was our own check :P22:53
rm_work(in the HP office in Seattle during a midcycle)22:54
rm_workI remember the exact moment, and it haunts me22:54
johnsomYeah, it was totally during a midcycle in Seattle.  The only time we let him touch the code...  Grin22:54
openstackgerritAdam Harwell proposed openstack/octavia master: Add check O346 to disallow backslash line continuation  https://review.openstack.org/47150322:54
rm_worklol22:54
rm_worki forgot to add the test22:54
*** leitan has quit IRC22:57
rm_workI'm tempted to propose it as an optional / default-disabled check to hacking proper22:57
johnsomrm_work what is up with the releasenotes change here: https://review.openstack.org/#/c/471168/22:59
rm_workhttps://review.openstack.org/#/c/471168/2/octaviaclient/hacking/checks.py23:00
rm_worksee line 9823:00
rm_workthis matches the same file in octavia23:00
johnsomha23:00
johnsomThat is all templated23:00
rm_workwe already made the change there23:00
rm_work:P23:00
rm_workwell, it's our own check23:01
rm_workso that makes sense23:01
johnsomyeah23:01
rm_workjust checking, now that I spent practically my whole day fighting flake8 -- you're going to +2 a "no backslash" check, right? :P23:01
* johnsom Wonders if he should push rm_work over the edge or not.....23:02
rm_workif not, i might be done for the day, lol23:02
* rm_work throws laptop out window23:02
johnsomI'm looking at it.  Of course want to see the test results.23:02
rm_workyou can pull it down and fake a fail quickly23:02
rm_workand see what it shows23:02
rm_worksince you will only see passes and that doesn't prove anything :P23:03
johnsomYeah, I probably will, though the regex is pretty simple too23:03
rm_workyep23:03
rm_workso, i was going to check whitespace after the slash23:03
rm_workbut23:03
rm_workthat gets caught by TWO other pep checks23:03
rm_workso i think it's fine :P23:03
johnsomThat should be caught by other errors23:03
rm_workyes23:03
rm_workW291 trailing whitespace23:04
rm_workE901 SyntaxError: unexpected character after line continuation character23:04
rm_workE113 unexpected indentation23:04
rm_workall of those happen if you add even a single space after it, lol23:04
johnsomI could ask that you fix the rest of the unit tests for hacking since you are adding it to dashboard23:04
rm_workso three actually23:04
johnsomOr, I mean client23:04
rm_work>_<23:04
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add member commands to client  https://review.openstack.org/46303523:04
johnsomBut that has been broken for a long time23:04
rm_workyes23:04
rm_workcopied directly from octavia23:05
johnsomgarbage in, garbage out23:05
rm_workthey're still in sync, too, assuming you approve the octavia patch for this23:05
rm_worknote pep8 has already passed in zuul for the octavia one23:06
johnsomhttp://logs.openstack.org/03/471503/2/check/octavia-coverage-ubuntu-xenial/66884c6/cover/octavia_hacking_checks_py.html23:06
*** leitan has joined #openstack-lbaas23:06
johnsomYeah, still 48%23:06
rm_worklol yes, thanks, i see that.23:06
rm_workT_T23:06
rm_workgreat work for someone looking for an easy task :P23:06
*** leitan has quit IRC23:07
johnsomYeah23:07
johnsomIt's still not as bad as the "controller_simulator" at 14%23:07
*** leitan has joined #openstack-lbaas23:08
rm_work>_>23:08
rm_workJudeC: you missed one23:09
rm_workso close23:09
JudeCeff23:09
JudeCI knew there was someing I missed23:10
JudeCI cant even type right now.23:10
rm_worklol23:10
rm_worktoday is ... a day23:10
rm_worki have accomplished almost nothing23:10
johnsomI hate those days, you start out with a plan, but at the end, nothing23:11
JudeCQuestion23:12
JudeCDo we want to make make all of the pool arguments no longer positional for memeber23:12
rm_workuhh23:12
rm_workwhat else uses it23:12
rm_workshow...23:12
JudeCI know we wanted to do it on show23:12
rm_worklist?23:12
rm_workcreate23:12
rm_worki guess they all use it, huh.23:13
JudeCset23:13
johnsomThat is what I asked earlier.  I think we need to for consistency23:13
rm_workyes, probably all of them23:13
JudeCset is the one that does the double positional23:13
rm_workah right23:13
rm_workyeah23:13
rm_worki'd say everything23:13
JudeCkk23:13
*** leitan has quit IRC23:14
johnsomJudeC Ping me when you have the reset of the commands ready for re-review.23:16
JudeCok23:16
johnsomPretty happy we merged a few today, that is excellent23:16
rm_workwere l7/hm not ready yet?23:16
rm_worki'm HOPING we can merge members today23:17
rm_workthat'd make us able to actually create a working minimal LB23:17
johnsomreset, oye, yeah, I'm tired too.  I meant rest.23:18
rm_worki think we read it the way you meant it :)23:19
johnsomrm_work are you going to be able to make the meeting tomorrow?23:19
rm_workI should be able to, yes23:19
rm_workand it's at... 1pm right?23:19
rm_workso I can plan to actually be home this time23:19
johnsomCool, yeah.  I have an agenda up.  A few blueprints to talk about23:19
rm_workk23:19
openstackgerritOpenStack Proposal Bot proposed openstack/neutron-lbaas-dashboard master: Updated from global requirements  https://review.openstack.org/47151423:22
openstackgerritOpenStack Proposal Bot proposed openstack/python-octaviaclient master: Updated from global requirements  https://review.openstack.org/47151523:26
johnsomOye, now there are 5 GR patches on lbaas-dashboard23:27
rm_workI think maybe ONE has to land?23:30
rm_worklet's merge one really quick...23:31
johnsomGithub is down23:31
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add member commands to client  https://review.openstack.org/46303523:31
*** marcin12345 has quit IRC23:31
*** cpuga has quit IRC23:33
rm_workwait seriously, github is down?23:33
johnsomhttps://status.github.com/23:33
johnsomFall down, go boom23:33
*** cpuga has joined #openstack-lbaas23:33
rm_workuergh23:34
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add l7policy commands to client  https://review.openstack.org/46243123:34
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Update help text for all commands  https://review.openstack.org/46644123:34
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add healthmonitor commands to client  https://review.openstack.org/46383023:34
openstackgerritJude Cross proposed openstack/python-octaviaclient master: Add l7rule commands to client  https://review.openstack.org/46280823:34
johnsomTime to catch up on openstack-dev email and call it a day23:34
rm_work>_<23:35
JudeCI think everything is good now johnsom. I hope....23:36
JudeCFeel a little bit like a chicken with its head cut off today.23:36
*** yamamoto_ has joined #openstack-lbaas23:36
johnsomOk, will have a look (probably tomorrow)23:37
JudeCno problem!23:37
JudeCthank you again for the detailed comments.23:37
JudeCyou to rm_work23:37
JudeCtoo23:37
*** cpuga has quit IRC23:37
openstackgerritOpenStack Proposal Bot proposed openstack/neutron-lbaas-dashboard master: Updated from global requirements  https://review.openstack.org/47151623:38
*** cpuga has joined #openstack-lbaas23:41
*** yamamoto_ has quit IRC23:42
rm_workjohnsom: ok can you +A this: https://review.openstack.org/#/c/471516/123:42
rm_workjohnsom: github back up23:42
rm_workabandoned all the others23:43
johnsomThing is, those changes are already in the repo23:43
rm_worksome were23:43
rm_workthese don't seem to be23:43
rm_workthe first patch was a null-change23:43
rm_workbut23:43
rm_workthis seems to be valid23:43
rm_workno?23:43
johnsomIt was null because it was rebased23:44
rm_workhmmmmmm23:44
rm_workso if we try to merge this, nothing will happen?23:44
johnsomI have no idea, but yeah, I guess....23:45
johnsomI did for giggles23:45
rm_workit's proposing against the 3.0.0.0b1 tag23:46
rm_workwhich is the latest tag23:47
rm_workis there a setting where you added this, such that it proposes against the latest release or something?23:48
johnsomYeah, but it should be master with a branch of master23:48
johnsomNot that I know of.  To add the project you just add it to a text file.  It's been there for a long time, it's not one I just added23:48
rm_workhmm23:48
*** leitan has joined #openstack-lbaas23:55
rm_workJudeC: posted a comment, get weird output on member show23:58
rm_worksame on member set23:58
rm_workahhh actually i realized a weirdness23:58
rm_workjohnsom: so note that on "member set", everything that's a --arg is normally "to be set"23:59
rm_work... now except "--pool"23:59
rm_workbecause obviously (to us) you can't change the member's pool23:59

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