*** sarob_ has quit IRC | 00:17 | |
openstackgerrit | David Lenwell proposed stackforge/akanda-rug: Driver code (wip don't merge) https://review.openstack.org/195814 | 01:00 |
---|---|---|
davidlenwell | adam_g: ^^ | 01:00 |
davidlenwell | I still have a lot to do with it .. abstracting the neutron stuff into it.. but this is a start on the base structure | 01:01 |
davidlenwell | also markmcclain check it out | 01:03 |
*** puranamr has joined #akanda | 04:20 | |
*** puranamr has quit IRC | 04:32 | |
openstackgerrit | David Lenwell proposed stackforge/akanda-rug: Driver code (wip) https://review.openstack.org/195814 | 04:41 |
*** puranamr has joined #akanda | 04:53 | |
*** puranamr has quit IRC | 04:57 | |
openstackgerrit | David Lenwell proposed stackforge/akanda-rug: Driver code (wip) https://review.openstack.org/195814 | 05:01 |
openstackgerrit | David Lenwell proposed stackforge/akanda-rug: Driver code (wip) https://review.openstack.org/195814 | 05:11 |
*** puranamr has joined #akanda | 05:58 | |
*** puranamr has quit IRC | 06:54 | |
*** puranamr has joined #akanda | 07:09 | |
*** puranamr has quit IRC | 07:13 | |
*** rods has joined #akanda | 10:40 | |
*** puranamr has joined #akanda | 12:51 | |
*** puranamr_ has joined #akanda | 12:53 | |
*** puranamr has quit IRC | 12:53 | |
*** puranamr_ has quit IRC | 12:58 | |
ryanpetrello | when I see "node pooling" | 14:05 |
ryanpetrello | all my brain reads is "noodling" | 14:05 |
*** puranamr has joined #akanda | 14:31 | |
*** puranamr has quit IRC | 16:02 | |
*** puranamr has joined #akanda | 16:02 | |
*** puranamr has quit IRC | 16:24 | |
*** puranamr has joined #akanda | 16:25 | |
davidlenwell | adam_g: would be lovely to have more useful output in the gate-functional-dsvm-akanda test .. other than "it failed" | 16:43 |
*** sarob has joined #akanda | 16:43 | |
davidlenwell | I'm pretty sure that failure has nothing to do with that patch.. since I added code that doesn't actually get used anywere yet | 16:45 |
*** drwahl has quit IRC | 16:50 | |
*** drwahl has joined #akanda | 16:51 | |
*** drwahl has quit IRC | 17:01 | |
*** drwahl has joined #akanda | 17:04 | |
adam_g | davidlenwell, did you bother to actually look at the logs? | 17:58 |
davidlenwell | I just looked at the consol log.. hadn't dug into the /logs folder yet | 18:00 |
adam_g | if theres nothing in the console log, start with devstack.log and see that the devstack run completed successfully | 18:02 |
adam_g | if so, move onto ak-rug, etc. | 18:02 |
adam_g | assuming you are talking about https://review.openstack.org/#/c/195814/ | 18:02 |
davidlenwell | yes | 18:03 |
adam_g | it looks like devstack failed at http://logs.openstack.org/14/195814/4/check/gate-functional-dsvm-akanda/a0a0fba/logs/devstacklog.txt.gz#_2015-06-26_05_29_46_137 | 18:03 |
davidlenwell | cool | 18:03 |
adam_g | which leads to http://logs.openstack.org/14/195814/4/check/gate-functional-dsvm-akanda/a0a0fba/logs/devstacklog.txt.gz#_2015-06-26_05_29_46_137 | 18:03 |
adam_g | im not sure what that failure is about, i haven't seen it before | 18:03 |
adam_g | http://logs.openstack.org/14/195814/4/check/gate-functional-dsvm-akanda/a0a0fba/logs/screen-q-svc.txt.gz#_2015-06-26_05_28_47_742 | 18:03 |
davidlenwell | seems unrealted to what I added .. | 18:05 |
adam_g | yes | 18:05 |
adam_g | it looks unrelated to anything akanda | 18:06 |
adam_g | logstash is the next place to check, to see if its a global issue affecting other projects/jobs as well | 18:06 |
adam_g | http://logstash.openstack.org/#eyJzZWFyY2giOiJtZXNzYWdlOlwiSW1wb3J0RXJyb3I6IGNhbm5vdCBpbXBvcnQgbmFtZSB1dWlkdXRpbHNcIiAgQU5EIHRhZ3M6XCJzY3JlZW4tcS1zdmMudHh0XCIiLCJmaWVsZHMiOltdLCJvZmZzZXQiOjAsInRpbWVmcmFtZSI6IjYwNDgwMCIsImdyYXBobW9kZSI6ImNvdW50IiwidGltZSI6eyJ1c2VyX2ludGVydmFsIjowfSwic3RhbXAiOjE0MzUzNDE4Nzc2MDR9 | 18:06 |
adam_g | looks like it is | 18:06 |
davidlenwell | should we just make that job non voting? | 18:07 |
adam_g | no | 18:07 |
adam_g | whatever the issue is thats causing the failure needs to be fixed, wherever that is | 18:08 |
adam_g | this is when you'd pop into #openstack-infra or #openstack-qa and nicely ask if its a known issue that neutron is failing to start on error 'ImportError: cannot import name uuidutils' | 18:09 |
adam_g | if its affecting other projects its possible its already on someones radar and is being fixed/is already fixed | 18:10 |
adam_g | if you look at the hits graph at the top of that logstash query, you'll notice its only just started showing up today | 18:11 |
adam_g | so its possible someone released a library or made some change thats breaking things | 18:11 |
adam_g | ill recheck the job, looking at some other reviews where jobs were failing similarly and later rechecks passed, it may have been something intermittent or the bug was fixed | 18:15 |
davidlenwell | Im gonna patch it again | 18:19 |
davidlenwell | can you just give me a review of the driver classes.. your notes where helpful before | 18:19 |
davidlenwell | adam_g: ^^ | 18:19 |
*** puranamr has quit IRC | 18:22 | |
*** puranamr has joined #akanda | 18:26 | |
adam_g | davidlenwell, ya | 18:26 |
*** puranamr has quit IRC | 18:40 | |
*** puranamr has joined #akanda | 18:41 | |
*** rods has quit IRC | 18:49 | |
*** puranamr has quit IRC | 18:54 | |
*** puranamr has joined #akanda | 18:56 | |
adam_g | davidlenwell, commented | 19:03 |
adam_g | oh, now i see the issue with the failing dsvm job | 19:11 |
adam_g | https://review.openstack.org/#/c/160699/ | 19:13 |
ryanpetrello | adam_g: I've been tinkering on something... | 19:17 |
ryanpetrello | https://screens.objects.dreamhost.com/06-26-2015-15-16-40-5ad11e94-1472-4c84-b4c5-4f306997971e.png?Signature=JeXS8yxKB%2BC3t0U5MmgsJA1iCHo%3D&Expires=1435432605&AWSAccessKeyId=8Y1FmVQdlqLchxaCahBd | 19:17 |
ryanpetrello | thinking about making this into a rug-ctl command | 19:17 |
*** puranamr has quit IRC | 19:20 | |
adam_g | ryanpetrello, cool. why do some of them end up rebuilding? | 19:24 |
openstackgerrit | Adam Gandelman proposed stackforge/akanda-neutron: Update for Neutron's migration to oslo_utils https://review.openstack.org/196205 | 19:48 |
adam_g | davidlenwell, that should fix the devstack job | 19:48 |
davidlenwell | hey adam.. So I made those static methods because of the way they would be used durring populate actions.. but I see your point on that .. I need to rethink the way populate works in general | 19:48 |
adam_g | davidlenwell, so it looks like all populate needs to do is be able to get a list of all neutron things of type $foo | 20:15 |
adam_g | davidlenwell, when i suggested populate.py could use a static method on the driver, i was thinking something along the lines of get_all() or list_all() on the driver class, that drivers implement to get a list of all corresponding neutron resources | 20:17 |
davidlenwell | yeah .. I understand what you are saying | 20:18 |
adam_g | davidlenwell, also, is there somewhere that Router.build_config and Router.get_logical_config are used? | 20:19 |
davidlenwell | not yet | 20:21 |
davidlenwell | those are part of marks original sketch of what a driver looks like ..but will be replaced by real things as I move things out of instance manager and into the driver | 20:23 |
davidlenwell | which Im in the process of doing right now | 20:23 |
adam_g | a quick look at rug.api.configuration, seems like that'll be something that is driver-specific too | 20:23 |
davidlenwell | yes | 20:24 |
adam_g | davidlenwell, im just curious to know the intended use, if they should be staticmethod or not. seems like they shouldn't. get_logical_config() could just use id from self instead of the logical_id, get_logical_config could use self instead of logical_obj, etc | 20:25 |
ryanpetrello | sorry, adam_g if it wasn't clear | 20:26 |
davidlenwell | my thinking was that they could be used outside the context of the instansiated object.. but I also made that decission late last night when I shouldn't have still been coding | 20:27 |
ryanpetrello | the goal of this tool is "make sure every router is using the "latest" image | 20:27 |
adam_g | davidlenwell, ah, cool | 20:28 |
ryanpetrello | basically, it does a forcible appliance upgrade in batches | 20:28 |
davidlenwell | right now im making an invantory of everything that needs to be moved into the driver context .. its getting kinda big | 20:29 |
adam_g | ryanpetrello, could be cool coupled with noodling | 20:29 |
adam_g | davidlenwell, yeha, im not surprised | 20:29 |
adam_g | looks like https://review.openstack.org/#/c/196205/ fixes the devstack issue | 20:32 |
*** puranamr has joined #akanda | 20:38 | |
*** puranamr has quit IRC | 20:43 | |
*** puranamr has joined #akanda | 20:43 | |
*** puranamr has quit IRC | 21:01 | |
*** puranamr has joined #akanda | 21:02 | |
*** puranamr has quit IRC | 21:06 | |
*** puranamr has joined #akanda | 21:07 | |
*** puranamr has quit IRC | 21:09 | |
*** puranamr has joined #akanda | 21:11 | |
*** puranamr has quit IRC | 21:23 | |
*** puranamr has joined #akanda | 21:24 | |
*** openstack has joined #akanda | 21:25 | |
*** puranamr has quit IRC | 21:35 | |
davidlenwell | markmcclain: you around ? | 21:36 |
*** puranamr has joined #akanda | 21:48 | |
*** rods has joined #akanda | 22:06 | |
openstackgerrit | Merged stackforge/akanda-neutron: Update for Neutron's migration to oslo_utils https://review.openstack.org/196205 | 22:07 |
davidlenwell | some of this would be easier to rm -rf ./* and start over .. | 22:28 |
sarob | just say no ... | 23:28 |
davidlenwell | I already did | 23:28 |
davidlenwell | just say no to starting over | 23:28 |
*** puranamr has quit IRC | 23:36 | |
*** puranamr has joined #akanda | 23:50 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!