Wednesday, 2015-09-30

*** openstackgerrit has quit IRC00:01
*** openstackgerrit has joined #openstack-nova00:02
*** otter768 has quit IRC00:02
*** openstackstatus has quit IRC00:02
*** openstack has joined #openstack-nova00:04
*** VW has quit IRC00:06
*** VW has joined #openstack-nova00:06
*** devlaps has quit IRC00:09
*** signed8bit has quit IRC00:11
*** penick has quit IRC00:11
*** electrocucaracha has quit IRC00:13
*** karimb has quit IRC00:14
openstackgerritMichael Still proposed openstack/nova-specs: Mark liberty specs as implemented  https://review.openstack.org/22033800:17
*** amotoki has joined #openstack-nova00:18
*** tsekiyam_ has joined #openstack-nova00:19
*** mtanino has quit IRC00:19
*** pm90_ has joined #openstack-nova00:21
*** amotoki has quit IRC00:22
*** otter768 has joined #openstack-nova00:22
*** tsekiyama has quit IRC00:23
*** tsekiyam_ has quit IRC00:23
*** rfolco has quit IRC00:29
*** rfolco has joined #openstack-nova00:30
*** dustins has quit IRC00:36
*** pixelbeat has quit IRC00:36
*** tjones has quit IRC00:38
*** stevemar has joined #openstack-nova00:40
*** Daisy has joined #openstack-nova00:42
*** electrocucaracha has joined #openstack-nova00:49
*** su_zhang has quit IRC00:52
*** su_zhang has joined #openstack-nova00:52
*** browne has quit IRC00:57
*** EinstCrazy has joined #openstack-nova00:58
*** VW has quit IRC01:01
*** VW has joined #openstack-nova01:01
*** VW has quit IRC01:02
*** VW has joined #openstack-nova01:02
*** VW has quit IRC01:02
*** VW has joined #openstack-nova01:03
*** brad[] has joined #openstack-nova01:05
*** tpeoples has joined #openstack-nova01:07
*** baoli has joined #openstack-nova01:10
*** obedmr has quit IRC01:14
*** tpeoples has quit IRC01:18
*** armax has quit IRC01:21
*** electrocucaracha has quit IRC01:22
*** ociuhandu has joined #openstack-nova01:24
openstackgerritZhenyu Zheng proposed openstack/python-novaclient: Add --metadata as optional input when do nova image-create  https://review.openstack.org/22876901:24
*** sajeesh has joined #openstack-nova01:25
*** vilobhmm11 has quit IRC01:27
*** su_zhang has quit IRC01:28
sajeeshping johnthetubaguy01:28
*** nic has quit IRC01:28
*** VW has quit IRC01:28
*** apoorvad_ has joined #openstack-nova01:30
*** morgan is now known as notreallymorgan01:30
*** notreallymorgan is now known as morgan01:30
*** fawadkhaliq has joined #openstack-nova01:33
*** apoorvad has quit IRC01:33
*** apoorvad_ has quit IRC01:34
*** unicell has quit IRC01:35
*** Kennnan2 is now known as Kennan01:37
*** mudassirlatif has quit IRC01:38
*** ociuhandu has quit IRC01:44
*** ociuhandu has joined #openstack-nova01:46
*** amotoki has joined #openstack-nova01:48
*** angdraug has quit IRC01:51
*** IanGovett has quit IRC01:52
*** amotoki has quit IRC01:53
*** agireud has quit IRC02:00
*** stevemar has quit IRC02:02
*** rfolco has quit IRC02:05
*** rfolco has joined #openstack-nova02:06
*** zhenguo has joined #openstack-nova02:06
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] Use blacklist instead of white list  https://review.openstack.org/22922402:08
openstackgerritTakashi NATSUME proposed openstack/nova: Fix cinder volume stuck in swap_volume  https://review.openstack.org/20738502:12
*** stevemar has joined #openstack-nova02:12
*** wanghua has joined #openstack-nova02:14
*** haomaiwang has joined #openstack-nova02:15
*** stevemar has quit IRC02:17
*** changbl has joined #openstack-nova02:18
*** haomaiwang has quit IRC02:22
*** pm90_ has quit IRC02:22
*** haomaiwa_ has joined #openstack-nova02:22
*** changbl has quit IRC02:23
*** changbl has joined #openstack-nova02:25
*** asettle has joined #openstack-nova02:27
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Use version convert methods from oslo_utils.versionutils  https://review.openstack.org/20332202:30
*** stevemar has joined #openstack-nova02:36
*** haomaiwa_ has quit IRC02:41
*** haomaiwang has joined #openstack-nova02:42
*** changbl has quit IRC02:42
*** achanda has joined #openstack-nova02:43
*** armax has joined #openstack-nova02:44
*** stevemar has quit IRC02:49
*** stevemar has joined #openstack-nova02:50
*** gyee has quit IRC02:52
*** wanghua has quit IRC02:53
*** stevemar has quit IRC02:54
*** unicell has joined #openstack-nova02:56
*** dims_ has quit IRC02:57
*** salv-orlando has joined #openstack-nova03:00
*** haomaiwang has quit IRC03:01
*** haomaiwang has joined #openstack-nova03:01
*** amotoki has joined #openstack-nova03:02
*** dave-mccowan has quit IRC03:06
*** amotoki has quit IRC03:07
*** otter768 has quit IRC03:12
*** rfolco has quit IRC03:14
*** wanghua has joined #openstack-nova03:15
*** sajeesh has quit IRC03:16
*** rfolco has joined #openstack-nova03:17
*** claudiub has quit IRC03:18
*** shuquan has joined #openstack-nova03:19
*** gongysh has quit IRC03:20
*** vkmc has quit IRC03:20
*** rfolco_ has joined #openstack-nova03:21
*** rfolco has quit IRC03:22
*** gongysh has joined #openstack-nova03:22
*** stevemar has joined #openstack-nova03:22
*** vkmc has joined #openstack-nova03:24
*** stevemar_ has joined #openstack-nova03:24
*** salv-orlando has quit IRC03:25
*** stevemar has quit IRC03:27
*** stevemar_ has quit IRC03:28
*** agireud has joined #openstack-nova03:29
*** changbl has joined #openstack-nova03:31
*** stevemar has joined #openstack-nova03:31
*** gongysh has quit IRC03:32
*** wanghua has quit IRC03:33
*** changbl has quit IRC03:39
*** gongysh has joined #openstack-nova03:39
*** deepthi has joined #openstack-nova03:41
*** shuquan has quit IRC03:41
*** amotoki has joined #openstack-nova03:42
*** ctrath has joined #openstack-nova03:42
*** Daisy has quit IRC03:43
*** shuquan has joined #openstack-nova03:44
*** Daisy has joined #openstack-nova03:44
*** Daisy has quit IRC03:48
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Filter out inactive compute before computing avaible resources  https://review.openstack.org/18015503:51
*** links has joined #openstack-nova03:53
*** wanghua has joined #openstack-nova03:54
*** rotbeard has joined #openstack-nova03:54
*** baoli has quit IRC03:54
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Use StrOpt's parameter choices to restritct option auth_strategy  https://review.openstack.org/20081403:57
*** dims has joined #openstack-nova03:57
*** yamahata has joined #openstack-nova03:59
*** shuquan has quit IRC04:00
*** haomaiwang has quit IRC04:01
*** haomaiwang has joined #openstack-nova04:01
*** amotoki has quit IRC04:01
*** shuquan has joined #openstack-nova04:02
*** dims has quit IRC04:03
*** VikasC has joined #openstack-nova04:05
*** pradipta has joined #openstack-nova04:05
*** amotoki has joined #openstack-nova04:11
*** kiran-r has joined #openstack-nova04:11
*** fawadkhaliq has quit IRC04:12
*** yamahata has quit IRC04:15
*** yamahata has joined #openstack-nova04:16
*** oomichi has quit IRC04:19
*** wanghua has quit IRC04:20
*** amotoki has quit IRC04:20
*** ociuhandu has quit IRC04:22
*** kiran-r has quit IRC04:22
openstackgerritGhanshyam Mann proposed openstack/nova-specs: pec for "tenant_id" "user_id" filter implies "all_tenant"  https://review.openstack.org/19818404:25
*** amotoki has joined #openstack-nova04:30
*** ctrath has quit IRC04:31
*** fawadkhaliq has joined #openstack-nova04:34
*** fawadkhaliq has quit IRC04:35
*** fawadkhaliq has joined #openstack-nova04:35
*** links has quit IRC04:36
*** shaohe_robot2 has quit IRC04:37
*** Sree has joined #openstack-nova04:37
*** Sree has quit IRC04:37
*** Sree has joined #openstack-nova04:37
*** fawadkhaliq has quit IRC04:41
openstackgerritxing-yang proposed openstack/nova: Rollback is needed if attach_volume times out  https://review.openstack.org/13866404:41
*** diga has joined #openstack-nova04:41
*** diga has left #openstack-nova04:41
*** mudassirlatif has joined #openstack-nova04:45
*** amotoki has quit IRC04:48
*** browne has joined #openstack-nova04:51
*** irenab has quit IRC04:54
*** salv-orlando has joined #openstack-nova04:55
*** VW has joined #openstack-nova04:58
*** Sree_ has joined #openstack-nova05:00
*** haomaiwang has quit IRC05:01
*** Sree_ is now known as Guest6101705:01
*** haomaiwang has joined #openstack-nova05:01
*** earlephilhower has quit IRC05:02
*** VW has quit IRC05:03
*** Sree has quit IRC05:04
*** kfox1111 has quit IRC05:09
*** salv-orlando has quit IRC05:09
*** iurygregory has quit IRC05:10
*** links has joined #openstack-nova05:12
*** shuquan has quit IRC05:13
*** otter768 has joined #openstack-nova05:13
*** shuquan has joined #openstack-nova05:14
*** vilobhmm11 has joined #openstack-nova05:18
*** otter768 has quit IRC05:18
*** shuquan has quit IRC05:25
*** shuquan has joined #openstack-nova05:26
*** moshele has joined #openstack-nova05:26
*** sudipto has joined #openstack-nova05:27
*** vilobhmm11 has quit IRC05:28
*** alexpilotti has quit IRC05:33
*** mudassirlatif has quit IRC05:38
*** Guest61017 has quit IRC05:39
*** su_zhang has joined #openstack-nova05:40
*** lsmola has joined #openstack-nova05:42
*** mudassirlatif has joined #openstack-nova05:45
*** irenab has joined #openstack-nova05:48
*** Sree has joined #openstack-nova05:48
*** _diana_ has quit IRC05:49
*** _diana_ has joined #openstack-nova05:50
*** deepakcs has joined #openstack-nova05:51
*** Sree has quit IRC05:52
*** Sree has joined #openstack-nova05:53
*** garyk1 has joined #openstack-nova05:58
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Fix wrong method name in doc filter_scheduler  https://review.openstack.org/22925005:58
*** garyk has quit IRC05:59
*** haomaiwang has quit IRC06:01
*** haomaiwang has joined #openstack-nova06:01
*** nkrinner has joined #openstack-nova06:01
*** wanghua has joined #openstack-nova06:04
*** tdurakov has joined #openstack-nova06:04
*** stevemar has quit IRC06:04
*** stevemar has joined #openstack-nova06:04
*** sahid has joined #openstack-nova06:06
*** stevemar has quit IRC06:08
*** mudassirlatif has quit IRC06:12
*** sileht has quit IRC06:17
openstackgerritTang Chen proposed openstack/nova-specs: Inject NMI to an instance  https://review.openstack.org/22925506:18
*** tdurakov has quit IRC06:19
*** _gryf has quit IRC06:23
*** scheuran has joined #openstack-nova06:28
*** sileht has joined #openstack-nova06:28
*** Murali has joined #openstack-nova06:30
*** jhesketh has quit IRC06:34
*** shuquan has quit IRC06:35
*** jhesketh has joined #openstack-nova06:35
*** asettle has quit IRC06:39
*** SunSeeker has joined #openstack-nova06:40
*** SunSeeker_ has joined #openstack-nova06:40
*** salv-orlando has joined #openstack-nova06:41
*** SunSeeker__ has joined #openstack-nova06:41
*** SunSeeker has quit IRC06:44
*** SunSeeker_ has quit IRC06:45
*** _gryf has joined #openstack-nova06:45
*** x3k` has quit IRC06:46
*** salv-orlando has quit IRC06:48
*** matrohon has joined #openstack-nova06:53
*** wanghua has quit IRC06:55
*** su_zhang has quit IRC06:55
*** Marga_ has quit IRC06:56
*** Marga_ has joined #openstack-nova06:56
*** smcginnis has quit IRC06:56
*** armax has quit IRC06:57
*** karimb has joined #openstack-nova06:58
*** Marga__ has joined #openstack-nova06:59
*** haomaiwang has quit IRC07:01
*** Sree has quit IRC07:01
*** haomaiwang has joined #openstack-nova07:01
*** afazekas_ has joined #openstack-nova07:01
*** markus_z has joined #openstack-nova07:02
*** kevinbenton has quit IRC07:03
*** Marga_ has quit IRC07:03
openstackgerrithuan proposed openstack/nova: Do not rely on XenAPI to guess device names  https://review.openstack.org/21311207:04
*** jlvillal has quit IRC07:05
*** Daisy has joined #openstack-nova07:08
*** browne has quit IRC07:09
*** cfriesen has quit IRC07:11
*** gzhai3 has quit IRC07:13
*** gzhai has joined #openstack-nova07:14
*** otter768 has joined #openstack-nova07:14
*** ankit_ag has joined #openstack-nova07:17
*** Marga__ has quit IRC07:18
*** otter768 has quit IRC07:19
*** gzhai1 has joined #openstack-nova07:21
*** kevinbenton has joined #openstack-nova07:21
*** Kennan has quit IRC07:23
*** gzhai has quit IRC07:24
*** alexpilotti has joined #openstack-nova07:24
*** Kennan has joined #openstack-nova07:25
*** scheuran has quit IRC07:25
*** rdopiera has joined #openstack-nova07:25
*** scheuran has joined #openstack-nova07:27
*** oomichi has joined #openstack-nova07:34
*** RuiChen has quit IRC07:34
openstackgerritAnkit Agrawal proposed openstack/nova: libvirt: Race condition leads to instance in error  https://review.openstack.org/18554907:39
openstackgerritPavel Kholkin proposed openstack/nova: WIP: Use legacy engineFacade from oslo_db.enginefacade  https://review.openstack.org/22131007:40
*** afazekas_ has quit IRC07:40
*** Sree has joined #openstack-nova07:41
openstackgerritPavel Kholkin proposed openstack/nova: WIP: use oslo_db.enginefacade  https://review.openstack.org/22506507:41
openstackgerritPavel Kholkin proposed openstack/nova: WIP: use oslo_db.enginefacade  https://review.openstack.org/22678807:42
openstackgerritPavel Kholkin proposed openstack/nova: WIP: use oslo_db.enginefacade  https://review.openstack.org/22897907:42
*** jlanoux has joined #openstack-nova07:43
bauzasgood morning Nova07:43
openstackgerritTomi Juvonen proposed openstack/nova-specs: Get valid server state  https://review.openstack.org/19224607:45
*** alex_klimov has joined #openstack-nova07:46
*** romainh has joined #openstack-nova07:47
*** achanda has quit IRC07:48
oomichibauzas: bonjour :)07:48
*** mnestratov has joined #openstack-nova07:53
*** mnestratov|2 has quit IRC07:55
*** alexpilotti has quit IRC07:58
*** haomaiwang has quit IRC08:00
*** Sree_ has joined #openstack-nova08:00
*** Sree_ is now known as Guest7256808:00
*** haomaiwang has joined #openstack-nova08:01
*** jistr has joined #openstack-nova08:02
openstackgerritTang Chen proposed openstack/nova-specs: Support soft reboot and poweroff in nova ironic driver.  https://review.openstack.org/22928208:02
*** Nakato has quit IRC08:03
*** Nakato has joined #openstack-nova08:03
*** Sree has quit IRC08:03
*** e0ne has joined #openstack-nova08:03
bauzasoomichi: konbanwa :)08:04
*** salv-orlando has joined #openstack-nova08:05
*** salv-orlando has quit IRC08:06
*** salv-orlando has joined #openstack-nova08:07
*** brad[] has quit IRC08:07
oomichibauzas: yeah, right word :) 5pm in JST08:07
*** Daisy has quit IRC08:09
*** Daisy has joined #openstack-nova08:09
*** ildikov has quit IRC08:10
*** Daisy has quit IRC08:11
*** danpb has joined #openstack-nova08:11
*** Daisy has joined #openstack-nova08:11
*** claudiub has joined #openstack-nova08:12
bauzasoomichi: dozo yoroshiku08:13
* bauzas tries to put all his words out of his mouth08:13
*** alexpilotti has joined #openstack-nova08:13
*** yassine__ has joined #openstack-nova08:15
oomichibauzas: cool, seems learning a lot of words ;)08:15
*** Daisy has quit IRC08:15
*** derekh has joined #openstack-nova08:16
*** stevemar has joined #openstack-nova08:16
*** breitz has quit IRC08:16
bauzas:)08:17
*** breitz has joined #openstack-nova08:17
*** Guest72568 has quit IRC08:18
*** Daisy has joined #openstack-nova08:18
*** Sree has joined #openstack-nova08:19
*** markvoelker has quit IRC08:20
*** stevemar has quit IRC08:21
*** andrearo1 is now known as andrearosa08:26
*** Sree has quit IRC08:30
*** Sree has joined #openstack-nova08:31
johnthetubaguywow very educational greetings this morning08:33
johnthetubaguyeh up me ducks! how are you diddeling?08:33
bauzaslol08:34
johnthetubaguywe do talk some nonsense in the north of england08:34
openstackgerritMarian Horban proposed openstack/nova: Fix Status-Line in HTTP response  https://review.openstack.org/22323508:35
*** lpetrut has joined #openstack-nova08:37
*** tdurakov has joined #openstack-nova08:38
*** jichen has joined #openstack-nova08:40
*** tdurakov has quit IRC08:45
*** mpaolino has joined #openstack-nova08:46
* sudipto wonders if johnthetubaguy is an EPL fan08:48
johnthetubaguyEPL?08:49
*** amotoki_ has joined #openstack-nova08:49
sudiptoEnglish Premier League :)08:49
johnthetubaguyah... so funny thing, at my school there were musicians, and sport folks, and we never really mixed08:50
sudipto:D08:50
sudiptoI do both :P08:50
sudiptomay be not good with either :P08:50
johnthetubaguycontroversial!08:51
johnthetubaguyheh08:51
*** brad[] has joined #openstack-nova08:52
johnthetubaguyI think its more to do with the schools I went to, rather than any pattern, thinking about it!08:52
sudiptoMakes me think, how those stadiums are filled on weekends otherwise :D08:53
*** Alexus has joined #openstack-nova08:53
*** tcammann_ has quit IRC08:54
*** agireud has quit IRC08:54
mikaljohnthetubaguy: this service lock spec is doing my head in08:54
openstackgerritWei Jiangang proposed openstack/nova: tools/install_venv: simplify assignment with the help of slice  https://review.openstack.org/22930208:54
johnthetubaguymikal: oh, the heat related one?08:55
mikaljohnthetubaguy: yeah08:55
mikaljohnthetubaguy: I'm having a go at re-writing it, but I think its proposed change is overly complex to be honest08:55
mikaljohnthetubaguy: I am also confused why its not a backlog spec given it has no-one assigned to work on it08:56
johnthetubaguymikal: certainly my idea was pick something really simple, extend the concept of admin locks and user locks, but add a service lock08:56
*** tdurakov has joined #openstack-nova08:56
johnthetubaguymikal: maybe it should be08:56
mikaljohnthetubaguy: so, I'm re-writing this to not hurt my brain08:56
mikaljohnthetubaguy: and because I am trying to be helpful08:56
mikaljohnthetubaguy: couldn't this just be an extension to the current admin lock?08:56
johnthetubaguymikal: I did that with the tooz spec, sometimes its the easiest way08:56
mikaljohnthetubaguy: something like when you lock you hand over an (optional) secret key which must be passed to unlock?08:57
johnthetubaguymikal: thats what I was hoping to see when I went to read that properly08:57
mikaljohnthetubaguy: and perhaps a descriptive string to be used in UIs?08:57
johnthetubaguyso the optional secret key already has an established keystone pattern08:57
mikaljohnthetubaguy: it proposes an implementation of keystone composite tokens, which is more complicated08:57
johnthetubaguywhy is that complicated?08:57
johnthetubaguyits this thing, I believe: http://specs.openstack.org/openstack/keystone-specs/specs/keystonemiddleware/implemented/service-tokens.html08:58
mikaljohnthetubaguy: "Some Openstack services such as Cinder and Glance may use a “service account”. In this mode, you configure a separate account where the service stores project data that it manages. This account is not used directly by the end-user. Instead, all access is done through the service."08:58
mikaljohnthetubaguy: so, two accounts per user right?08:58
johnthetubaguyno08:58
mikaljohnthetubaguy: and then the caller presents two tokens08:58
johnthetubaguyservice has an account08:58
mikaljohnthetubaguy: one for the user and one for the service08:58
johnthetubaguyand the user has an account08:58
johnthetubaguythe service account is the same for all users08:58
johnthetubaguyas I understand it08:58
mikalOh, ok08:58
mikalBut still two tokens08:59
mikalI think we should assume that any API user might want to do this08:59
johnthetubaguyyep, which is the nice bit, security wise08:59
mikalSo simplest possible implementation is a win08:59
johnthetubaguyyep, and API users with a service token tcan08:59
johnthetubaguyI mean you could just use two user tokens I guess, thats just fine08:59
mikalWell, let's say this is RAX public cloud09:00
mikalAs a random API user I will never get a service token, right?09:00
*** e0ne has quit IRC09:00
mikalSo I therefore couldn't do these locks on instances for a given user?09:00
johnthetubaguyhey, my I am Alice, and my mate Bob wants me to look after this VM for them09:00
johnthetubaguymikal: so I think they could, in this system09:00
*** e0ne has joined #openstack-nova09:00
mikalHow do they get the service token though?09:00
johnthetubaguyunless we add some role the service token must have09:00
*** deepthi has quit IRC09:00
johnthetubaguywhich is probably sensible09:00
*** haomaiwang has quit IRC09:01
johnthetubaguybut its just poilcy really09:01
* mikal ponders09:01
mikalSo, a concrete example09:01
johnthetubaguythe bit I want is this...09:01
*** EinstCrazy has quit IRC09:01
mikalLet's say I want to run my own heat to manage public cloud instances09:01
*** haomaiwang has joined #openstack-nova09:01
johnthetubaguylock: admin > service > user09:01
mikaljohnthetubaguy: agreed on that09:01
mikalHow do I get my heat to have a service token?09:01
mikalHow does that other account get created?09:02
johnthetubaguyso its optional, if you are running it, you just create a new separate user for heat, if you want09:02
mikalIn the RAX case, you could create a new mycloud account, but it would have to have a credit card associated etc etc, right?09:02
dguitarbitehello, I would like to repropose a spec for Mitaka release. https://blueprints.launchpad.net/nova/+spec/websocket-proxy-to-host-security. When do you guys think its a good idea to submit it?09:02
mikalAnd whatever billing rules apply to accounts would be incurred09:02
johnthetubaguywell, not if you use the RBAC system where you have multiple users in the same tenant, I think that works09:02
*** claudiub has quit IRC09:02
mikal(For example minimum monthly bills)09:02
mikalOh, good point09:03
johnthetubaguybasically, it should be optional in heat09:03
mikalSo, I think my mental blockage is around the terminology then09:03
johnthetubaguyits just extra locking, if thats what you want09:03
mikalAll we're saying is that you provide two valid tokens09:03
mikalThere's nothing special about the service token apart from that its valid?09:03
johnthetubaguyyeah, basically09:03
johnthetubaguywell, we have a policy on it about the role it needs, I think09:04
mikali.e. my token could be a service token for your account if I could do enough auth to get your token?09:04
johnthetubaguyI like that being possible09:04
mikalI do to09:04
mikalThat's where I was trying to get to09:04
mikalBut it sounds like that's already possible09:04
johnthetubaguyso, I think it is09:04
mikali.e. I could build a startup which runs third party heats for public clouds09:04
*** alexpilotti has quit IRC09:04
johnthetubaguyby I have not read the code or tested it09:04
johnthetubaguyyeah, I mean if they fancy that, I am sure we would give them the roll they needed, if we restricted it09:05
johnthetubaguybut thats an asside09:05
mikalSo...09:05
mikalI am torn between that, as the keystone thing which already exists, and just passing a secret string to the lock api call09:06
mikalCause that requires no blessing from anyoe09:06
johnthetubaguyso the keystone thing is just in the middle wear, so we just read the stuff in the context I think09:06
mikalIf this is a backlog spec I might write both up and let people debate them on their merits when someone signs up for the spec09:06
*** aix has joined #openstack-nova09:06
johnthetubaguyso... there is a related thing I have been thinking about09:07
johnthetubaguyyou know Nova talks to glance using the user token, and it can expire...09:07
mikalYep09:07
*** amotoki_ has quit IRC09:07
johnthetubaguywhat if Nova had a service token09:07
johnthetubaguyand it passed that to glance, with the user token09:07
johnthetubaguyand says, hey glance, this was valid when I checked, it might have expired now, but please ignore the expiery09:08
mikalHerm09:08
johnthetubaguyI like this more than trusts, because the service token is less god like09:08
mikalHow does glance tell if the user token was ever valid though?09:08
mikalIt might be gone from the keystone db if its expired, right?09:08
johnthetubaguyyeah, thats bit I need to ask keystone about, there would be a grace period to keep the token alive a bit longer, or something like that...09:09
*** deepthi has joined #openstack-nova09:09
johnthetubaguysome special call that says I have a magical time dilation token that you pass to keystone along with the user token09:10
*** jichen has quit IRC09:10
johnthetubaguyanyways, heat will have the same issue here, the user's token will expire09:10
mikalBut they can re-auth with the cached credentials?09:10
*** claudiub has joined #openstack-nova09:10
johnthetubaguywell, assuming the user gives heat their actually credentials, yes09:11
mikalOr were they just handed a token for re-use?09:11
johnthetubaguyso I was thinking they are just given a token09:11
johnthetubaguytoday its all proxied behind a single user, as I understand it09:11
johnthetubaguythey want to be in the users account so you get access to the the correct private networks, etc09:12
mikalYeah, makes sense09:12
mikalAnd for billing etc09:12
johnthetubaguyyeah09:12
*** amotoki has joined #openstack-nova09:13
johnthetubaguymaybe the service token should be able to renew the token just before it expires, or something like that... that feels better than arbitrary impersonation09:13
dguitarbitejohnthetubaguy: hi, when is it a good time to resubmit this b/p? https://blueprints.launchpad.net/nova/+spec/websocket-proxy-to-host-security09:13
mikaljohnthetubaguy: yeah, keep alives09:14
mikaljohnthetubaguy: but how do you stop someone random from doing the same thing09:14
*** jichen has joined #openstack-nova09:14
*** jichen has quit IRC09:14
*** jichen has joined #openstack-nova09:15
*** jichen has quit IRC09:15
*** otter768 has joined #openstack-nova09:15
*** jichen has joined #openstack-nova09:16
* johnthetubaguy notes he is inventing security things, which is terrible09:16
johnthetubaguymikal: I was thinking its similar to trusts, you get either impersonate or de-zombie-fy or something09:16
*** amotoki has quit IRC09:18
danpbdguitarbite: err, i already resubmitted it09:19
danpbdguitarbite: and its approved09:19
*** otter768 has quit IRC09:19
johnthetubaguydguitarbite: danpb: I think I removed all the -2 and approved the blueprint after the spec was approved, so I think the answer is now09:21
*** markvoelker has joined #openstack-nova09:21
danpbthe code is all pending review too09:21
*** digimonde has joined #openstack-nova09:22
dguitarbitedanpb: ok! that is good news then :D do you need some help with implementing this?09:23
*** abhishekk has joined #openstack-nova09:24
*** gongysh has quit IRC09:25
openstackgerritMichael Still proposed openstack/nova-specs: Locking servers by service token  https://review.openstack.org/20388009:25
*** markvoelker has quit IRC09:26
mikaljohnthetubaguy: so, that's the tweak I was talking about, I'd be interested in your thoughts09:26
johnthetubaguydguitarbite: danpb: there is code up for review, I think that needs reviewing and/or rebasing?09:26
dguitarbiteOk, I am following up the spec. Ill send my reviews. Thanks.09:27
*** gongysh has joined #openstack-nova09:27
johnthetubaguymikal: thanks, will try take a look soon, its on the categorised list of specs I am building: https://etherpad.openstack.org/p/mitaka-nova-spec-review-tracking09:27
*** garyk1 has quit IRC09:27
*** EinstCrazy has joined #openstack-nova09:28
danpbthe code was almost given +A before, but it missed previous feature freeze so never merged09:31
danpbhopefully it will be quick to get approved this time around09:31
openstackgerritTang Chen proposed openstack/nova-specs: Introduce inject NMI interface in nova ironic driver.  https://review.openstack.org/22932209:32
*** dims has joined #openstack-nova09:32
*** dims has quit IRC09:39
*** EinstCrazy has quit IRC09:40
*** dims has joined #openstack-nova09:42
*** jichen has quit IRC09:42
*** amotoki has joined #openstack-nova09:46
*** PaulMurray has joined #openstack-nova09:46
*** matrohon has quit IRC09:48
*** jichen has joined #openstack-nova09:48
*** jichen has quit IRC09:49
*** jichen has joined #openstack-nova09:50
*** jichen has quit IRC09:50
*** jichen has joined #openstack-nova09:51
*** marzif has joined #openstack-nova09:51
*** jichen has quit IRC09:51
*** jichen has joined #openstack-nova09:52
*** yamahata has quit IRC09:55
*** jichen has quit IRC09:55
*** abhishekk_ has joined #openstack-nova09:58
*** rajesht_ has joined #openstack-nova09:58
*** aagrawal has joined #openstack-nova09:58
*** amotoki has quit IRC09:58
*** haomaiwang has quit IRC10:01
*** ankit_ag has quit IRC10:01
*** haomaiwang has joined #openstack-nova10:01
*** rajesht has quit IRC10:01
*** abhishekk has quit IRC10:02
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Change default service_type for volumes managers  https://review.openstack.org/22933710:03
*** marzif has quit IRC10:03
openstackgerritWei Jiangang proposed openstack/nova: Make a precise comparison for python version  https://review.openstack.org/22933910:03
*** jichen has joined #openstack-nova10:03
*** EinstCrazy has joined #openstack-nova10:07
*** acc__ has quit IRC10:09
*** sambetts_ is now known as sambetts10:10
*** ZZelle has quit IRC10:12
*** ZZelle has joined #openstack-nova10:13
*** IanGovett has joined #openstack-nova10:13
*** haomaiwang has quit IRC10:15
*** haomaiwang has joined #openstack-nova10:16
*** jichen has quit IRC10:16
*** jasondotstar_afk is now known as jasondotstar10:19
*** jichen has joined #openstack-nova10:19
*** amotoki has joined #openstack-nova10:20
*** ildikov has joined #openstack-nova10:20
*** haomaiwang has quit IRC10:21
*** Kevin_Zheng has quit IRC10:25
*** jichen has quit IRC10:25
*** wanghua has joined #openstack-nova10:26
*** wanghua has quit IRC10:26
*** jichen has joined #openstack-nova10:29
*** jichen has quit IRC10:29
*** ildikov has quit IRC10:33
*** jichen has joined #openstack-nova10:33
*** deepthi has quit IRC10:35
*** jichen has quit IRC10:35
*** gszasz has joined #openstack-nova10:35
*** e0ne has quit IRC10:36
*** jichen has joined #openstack-nova10:39
*** jichen has quit IRC10:40
*** Sree has quit IRC10:40
*** Sree has joined #openstack-nova10:40
*** jichen has joined #openstack-nova10:41
*** wanghao has quit IRC10:42
*** jichen has joined #openstack-nova10:44
*** jichen has quit IRC10:44
openstackgerritJianghua Wang proposed openstack/nova-specs: XenAPI: Add support for Virtual GPU (VGPU)  https://review.openstack.org/22935110:44
*** Sree has quit IRC10:45
*** jichen has joined #openstack-nova10:46
*** jichen has quit IRC10:46
*** jichen has joined #openstack-nova10:48
*** ildikov has joined #openstack-nova10:49
*** VikasC has quit IRC10:53
*** VikasC has joined #openstack-nova10:53
*** pixelbeat has joined #openstack-nova10:55
openstackgerritJianghua Wang proposed openstack/nova-specs: XenAPI: Add spec to support Virtual GPU (VGPU)  https://review.openstack.org/22935110:56
*** Daisy has quit IRC10:56
*** Daisy has joined #openstack-nova10:57
*** tdurakov has quit IRC10:57
*** jichen has quit IRC11:00
*** Daisy has quit IRC11:01
*** Alexus has quit IRC11:01
*** jichen has joined #openstack-nova11:03
*** baoli has joined #openstack-nova11:10
*** baoli has quit IRC11:10
*** Daisy has joined #openstack-nova11:13
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Change default service_type for volumes managers  https://review.openstack.org/22933711:14
*** otter768 has joined #openstack-nova11:16
*** e0ne has joined #openstack-nova11:18
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Avoid intermediate Token auth plugin  https://review.openstack.org/22936811:18
*** baoli has joined #openstack-nova11:18
*** baoli has quit IRC11:18
*** EinstCra_ has joined #openstack-nova11:19
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Change default service_type for volumes managers  https://review.openstack.org/22933711:20
*** otter768 has quit IRC11:21
*** EinstCrazy has quit IRC11:21
*** markvoelker has joined #openstack-nova11:22
*** markvoelker has quit IRC11:27
*** baoli has joined #openstack-nova11:27
*** baoli_ has joined #openstack-nova11:28
*** pradipta has quit IRC11:29
*** mpaolino has quit IRC11:29
*** baoli has quit IRC11:32
*** vladikr has quit IRC11:32
*** karimb has quit IRC11:33
*** karimb has joined #openstack-nova11:34
*** aarefiev has quit IRC11:35
*** aarefiev has joined #openstack-nova11:38
*** jichen has quit IRC11:48
*** takedakn has joined #openstack-nova11:48
*** jichen has joined #openstack-nova11:48
openstackgerritUkesh Kumar proposed openstack/nova: Partial-Bug: #1494374 nova.virt.libvirt.driver._get_guest_config method is nearly 400 LOC and should be broken up  https://review.openstack.org/22938211:52
openstackbug 1494374 in OpenStack Compute (nova) "nova.virt.libvirt.driver._get_guest_config method is nearly 400 LOC and should be broken up" [Low,In progress] https://launchpad.net/bugs/1494374 - Assigned to Ukesh (ukeshkumar)11:52
*** romainh has left #openstack-nova11:53
*** tdurakov has joined #openstack-nova11:53
*** thorst has joined #openstack-nova11:53
*** jichen has joined #openstack-nova11:54
*** romainh has joined #openstack-nova11:54
*** tdurakov has quit IRC12:00
*** tdurakov has joined #openstack-nova12:02
*** markvoelker has joined #openstack-nova12:03
*** VW has joined #openstack-nova12:04
*** jichen has quit IRC12:04
*** htruta` is now known as htruta12:05
*** amotoki has quit IRC12:06
*** ildikov has quit IRC12:06
*** salv-orlando has quit IRC12:06
*** salv-orlando has joined #openstack-nova12:07
*** jichen has joined #openstack-nova12:08
*** jichen has quit IRC12:09
*** aysyd has joined #openstack-nova12:09
*** VW has quit IRC12:09
*** jichen has joined #openstack-nova12:09
*** MVenesio has joined #openstack-nova12:10
*** deepakcs has quit IRC12:10
*** jichen has joined #openstack-nova12:10
*** jichen has quit IRC12:10
*** jichen has joined #openstack-nova12:11
*** raildo-afk is now known as raildo12:12
*** jichen has quit IRC12:12
*** jichen has joined #openstack-nova12:14
*** jichen has quit IRC12:14
*** jichen has joined #openstack-nova12:15
*** jlanoux has quit IRC12:17
*** jlanoux has joined #openstack-nova12:17
*** jichen has quit IRC12:17
*** jichen has joined #openstack-nova12:18
*** jichen has quit IRC12:19
*** jichen has joined #openstack-nova12:19
*** jichen has quit IRC12:20
pkholkinmdbooth: are you here?12:20
mdboothpkholkin: Yup12:21
*** jichen has joined #openstack-nova12:21
mdbooth'sup?12:21
pkholkinmdbooth: great! we want to ask you about nova-spec related to enginefacade, will you update it or we can do it by ourselves12:21
*** jichen has quit IRC12:21
pkholkin?12:22
mdboothpkholkin: Just a moment12:22
*** aix has quit IRC12:22
pkholkinmdbooth: ok:)12:23
mdboothpkholkin: Hmm, the process is not what I thought it would be12:24
*** jichen has joined #openstack-nova12:24
mdboothI guess I would submit a new review to delete the approved liberty spec and add an approved mitaka spec?12:24
*** jichen has quit IRC12:24
*** jichen has joined #openstack-nova12:25
pkholkinyes, but you don't need to delete the liberty-spec12:25
pkholkinyou can mention in commit message that it was previously approved for L12:26
openstackgerritMatthew Booth proposed openstack/nova-specs: Move the oslo_db enginefacade proposal to mitaka  https://review.openstack.org/22939512:26
mdboothpkholkin: ^^^ :)12:27
*** Daisy has quit IRC12:28
*** Daisy has joined #openstack-nova12:28
pkholkinmdbooth: as far as I know you should copy-paste the spec itself12:29
pkholkinand it will be nice to add 'Implements: blueprint new-oslodb-enginefacade'12:29
*** vladikr has joined #openstack-nova12:29
mdboothpkholkin: copy-paste the spec itself?12:29
mdboothWhich spec?12:29
mdboothI don't understand.12:30
*** marcusvrn_ has joined #openstack-nova12:30
mdboothI can add the implements line, though12:30
pkholkinmdbooth: I mean you should copy the file with text to mitaka directory instead of just moving. Like in this one https://review.openstack.org/#/c/211099/12:30
*** VikasC has quit IRC12:31
mdboothpkholkin: Ah, ok12:31
mdboothOk, I'll change it. Just a sec.12:31
pkholkinmdbooth: great, thanks a lot!12:31
*** Daisy has quit IRC12:32
*** sudipto has quit IRC12:33
openstackgerritMatthew Booth proposed openstack/nova-specs: Implement the oslo_db enginefacade proposal  https://review.openstack.org/22939512:33
*** Daisy has joined #openstack-nova12:33
mdboothpkholkin: Done12:34
pkholkinmdbooth: thank you very much!12:34
pkholkinmdbooth: waiting you reviews in patches :)12:35
mdboothpkholkin: Do you want to take WIP off the first couple?12:35
mdboothAt least the infra ones should be good to go (review pending), surely?12:35
pkholkinmdbooth: we are waiting for new oslo.db now and merged spec too, after that surely will do12:36
*** bswartz has quit IRC12:36
*** VW has joined #openstack-nova12:36
*** Daisy has quit IRC12:38
*** Kennan has quit IRC12:38
*** VW has quit IRC12:38
*** VW has joined #openstack-nova12:39
*** Kennan has joined #openstack-nova12:39
pkholkinalaski, johnthetubaguy: Hello guys, could you please look and re-approve enginefacade spec https://review.openstack.org/229395 for Mitaka12:39
johnthetubaguypkholkin: mdbooth: approved the nova side for you12:39
mdboothjohnthetubaguy: Awesome, thanks!12:40
pkholkinjohnthetubaguy: wow, fantastic)12:40
pkholkinthanks!12:40
pkholkinfor such fast approve)12:40
johnthetubaguyI just came back from lunch and saw the discussion, it looks the same as we approved before, looks good.12:40
pkholkinjohnthetubaguy: nice to hear, thanks)12:41
*** marzif has joined #openstack-nova12:43
*** VW has quit IRC12:43
*** iurygregory has joined #openstack-nova12:43
*** Daisy has joined #openstack-nova12:43
*** haomaiwang has joined #openstack-nova12:43
*** achanda has joined #openstack-nova12:44
pkholkindhellmann: Good day Doug! Could you please take a look at this patch in requirements? https://review.openstack.org/#/c/227850/ We need to in nova for 'switching to oslo.cache'12:45
*** jichen has quit IRC12:45
*** rubasov has quit IRC12:45
pkholkinneed it*12:45
tdurakovbauzas, hi, seen your comment on my patch for wrapping exception. could we discuss it?12:46
bauzastdurakov: sure12:46
tdurakovimo we couldn't rely on that network never fails12:47
tdurakovbauzas, rollback is already masked by rpc cast, without failover mechanism.12:48
*** jichen has joined #openstack-nova12:48
bauzastdurakov: agreed, but we can still wonder *why* we have exceptions12:49
tdurakovbauzas, let's pretend someone stops service:-p12:49
tdurakovit doesn't matter here:)12:50
*** pm90_ has joined #openstack-nova12:50
*** Daisy has quit IRC12:51
bauzastdurakov: okay, you mean someone stops a service12:51
bauzastdurakov: then why should we support that ?12:51
*** dave-mccowan has joined #openstack-nova12:51
tdurakovbauzas, it was for simplifification)12:52
tdurakov*simplification12:52
*** pm90__ has joined #openstack-nova12:53
*** edmondsw has joined #openstack-nova12:54
bauzastdurakov: okay, I seriously need to understand why we need to consider that if the compute manager is unable to clean up a network, we can still consider that we're allowed to remove the destination instance?12:54
tdurakovbauzas, what steps should be done by op in that case to live-migrate instance again?12:54
*** pm90__ has quit IRC12:55
*** aix has joined #openstack-nova12:55
bauzastdurakov: I understand the bug, because if not, I would have it marked as invalid :)12:55
tdurakovbauzas, lol, glad to hear that)12:56
*** pm90_ has quit IRC12:56
*** mdrabe has joined #openstack-nova12:57
openstackgerritJohn Garbutt proposed openstack/nova: Configure disk resource allocation during instance resize operation  https://review.openstack.org/20861212:57
tdurakovbauzas, it doesn't matter what exactly go wrong, if we are building reliable mechanism. op will go to compute node and remove folder first, i suppose, right?12:58
bauzastdurakov: we know that since we do RPC casts, something can go wrong12:58
bauzastdurakov: in general, that's why we provide a nova reset-state where we can set a state and delete12:58
bauzastdurakov: but I'd be a bit opposed to do defensive behaviour due to RPC failures12:59
tdurakovbauzas, how nova reset-state will help there? instance could stay in active state afair.12:59
bauzastdurakov: instead, we should focus on better splitting our tasks12:59
bauzastdurakov: right, that's why I said "in general"13:00
*** rfolco_ has quit IRC13:00
*** achanda has quit IRC13:00
bauzastdurakov: again, I haven't marked the bug as invalid with a "eh dude, reset state"13:00
tdurakov:)13:00
*** jaypipes has quit IRC13:00
*** haomaiwang has quit IRC13:01
tdurakovbauzas, splitting of tasks is great, really. but what are cons of my patch? could you highlight it then?13:01
*** haomaiwang has joined #openstack-nova13:01
bauzastdurakov: first, you catch any exception and I'm really not a big fan of that13:01
*** haomaiwang has quit IRC13:02
*** haomaiwang has joined #openstack-nova13:02
bauzastdurakov: secondly, you are not handling the consistency between network and driver13:02
bauzastdurakov: you assume that the driver is the primary thing to do13:03
*** rlrossit has joined #openstack-nova13:03
tdurakovheh, it's cast. so first really doesn't matter.13:03
bauzastdurakov: but I'm quite sure some operators could tell you the contrary13:03
bauzastry: except Exception: ? don't you think you could be more explicit?13:03
johnthetubaguywhats the context here, I am curious13:04
bauzashttps://review.openstack.org/#/c/227897/13:04
tdurakovlet me summarize: AS IS: if something goes wrong not to cleanup at all. TO BE(from patch): if something goes wrong try to do smth13:04
tdurakovfirst seems lazy way:-p13:05
*** alex_klimov has quit IRC13:06
bauzastdurakov: do you accept that if I have a flakey message queue, then Nova could fail deleting an instance eg. and then I would need to use reset-state ?13:06
bauzastdurakov: which means that we assume that our casts are not resilient, but that's up to the operator to handle that?13:06
bauzasin other words, that's not the role of upstream Nova to handle RPC failures13:07
bauzaswell, that's MHO of course, I'd be interested in getting other views13:08
rajesht_johnthetubaguy: you around ?13:09
johnthetubaguyrajesht_: yes13:09
tdurakovbauzas, i'd agree with you, but handling RPC failures is on upstream nova too, imho:) transport could be unreliable13:10
rajesht_johnthetubaguy: want to discuss regarding your comment https://review.openstack.org/#/c/163798/9/nova/compute/task_states.py13:10
rajesht_johnthetubaguy: IMO I need to add task_state force-deleting with every vm_state in _STATE_MAP13:10
*** rfolco has joined #openstack-nova13:10
rajesht_johnthetubaguy: because instance might be force-deleted in any state, except DELETED vm_stae13:11
rajesht_johnthetubaguy: Am I right ?13:11
bauzastdurakov: you see my views in there https://review.openstack.org/#/c/221280/3/doc/source/tasks.rst,cm13:11
*** emagana has joined #openstack-nova13:11
*** raildo is now known as raildo-afk13:12
bauzastdurakov: tbc, we should have better error handling and status reporting, but not to the price of gracefully degrading features if the bus is flakey13:12
johnthetubaguyrajesht_: possibly... might be time to add a global one, map X to Y in all states13:12
rajesht_johnthetubaguy: should it be done in same patch or different one ?13:13
johnthetubaguybauzas: tdurakov: maybe what you really want is to run the driver method first?13:13
johnthetubaguyrajesht_: same patch, as its the patch you are adding the new state into13:13
bauzasjohnthetubaguy: that could be an option13:13
johnthetubaguyrajesht_: but only add your new state into that global dict13:13
johnthetubaguybauzas: totally agreed we need to re-raise that exception, it breaks all sorts of reporting13:14
bauzasjohnthetubaguy: but still, I wonder if it would be good to delete stuff on the dest host without cleaning the vifs13:14
rajesht_johnthetubaguy: thanks :) and we need to ignore DELETED vm_state13:14
*** Daisy has joined #openstack-nova13:14
*** jecarey has joined #openstack-nova13:14
johnthetubaguyrajesht_: no need to ignore DELETED vm_state, as far as I understand13:14
rajesht_johnthetubaguy: yes, I will only add newly added task_state13:14
*** ijuwang has joined #openstack-nova13:15
johnthetubaguybut see how the code looks in the end13:15
tdurakovjohnthetubaguy, reraise for what?13:15
tdurakovwho will handle that?13:15
bauzasjohnthetubaguy: tdurakov: to be clear, the transaction is like this : delete the local copy of the instance *AND* delete the vifs13:15
rajesht_johnthetubaguy: let me first put it in code, then we can check13:15
rajesht_johnthetubaguy: anyways, thanks for your time :)13:16
*** xyang1 has joined #openstack-nova13:16
bauzasjohnthetubaguy: tdurakov: so that if one of both is failing, then we should consider to rollback to the previous state13:16
tdurakovbauzas, there is no transactions in nova for that, ok, if driver fails and vifs already cleaned?13:16
pkholkindims: hello Dims! When do you expect new oslo.db release?13:17
*** otter768 has joined #openstack-nova13:17
tdurakovbauzas, resetup them again?13:17
johnthetubaguybauzas: tdurakov: its too late to rollback states at this point I feel, you are probably already in an error state, if I remember correctly13:18
*** dustins has joined #openstack-nova13:18
bauzasjohnthetubaguy: that's what I'm looking now13:18
dimspkholkin: probably another week or so. no releases have been made for mitaka from master yet13:18
tdurakovjohnthetubaguy, are you talking about instance state?13:18
*** mriedem has joined #openstack-nova13:19
bauzastdurakov: IIRC, that code section is called when an exception occurs when live-migrating, correct13:19
bauzas?13:19
pkholkindims: ok, waiting)13:19
tdurakovbauzas, yes13:19
*** jichen has quit IRC13:19
* pkholkin wait for fix to enginefacade13:19
bauzastdurakov: okay, so we're assuming something stopped during the live migration13:19
bauzastdurakov: but do we know what was setup previously?13:20
tdurakovcould you rephrase last question?13:20
johnthetubaguydims: pkholkin: does depends-on work for oslo libs? I guess it might not work?13:20
*** eharney has joined #openstack-nova13:21
pkholkinjohnthetubaguy: it seems no(, we have added it https://review.openstack.org/#/c/221310/1213:21
pkholkinone test with pickle fails13:21
bauzastdurakov: I'm trying to identify if we know the current state of the instance when it goes to that rollback method ?13:21
johnthetubaguyyeah, I figured not, we used released versions, not the git tree13:21
*** otter768 has quit IRC13:21
*** ctrath has joined #openstack-nova13:21
tdurakovbauzas, i seen it was in active state13:22
bauzastdurakov: a few findings show me that we callback this method in 2 cases : either when pre-migrating, or if something is wrong within the driver13:22
tdurakovbauzas, let's focus on first case13:22
*** Daisy has quit IRC13:22
bauzastdurakov: so in the first case, the pre-migration does the opposite of that rollback method13:23
*** Daisy has joined #openstack-nova13:23
bauzastdurakov: ie. #1 prepare the driver, #2 do the networking magic13:23
*** mriedem has quit IRC13:23
bauzastdurakov: now, what if #1 raises an Exception ?13:24
bauzastdurakov: it's then being catched, and calls the rollback()13:24
tdurakovbauzas, it could be in active state13:24
bauzastdurakov: but that means that we're trying to deallocate some network that never been allocated13:25
*** mriedem has joined #openstack-nova13:26
*** aagrawal has quit IRC13:26
*** VW has joined #openstack-nova13:27
andreykurilinsdague: hi! Can you look at fix for novaclient's functional tests(related to cinder v2)? https://review.openstack.org/#/c/229337/13:28
*** tdurakov is now known as Guest2755613:28
*** tdurakov has joined #openstack-nova13:29
tdurakovbauzas,  networking problems(13:29
tdurakovcould we continue?13:29
*** Daisy has quit IRC13:30
bauzastdurakov: sure, I'm just multi-tasks in a concurrent way13:30
tdurakov:)13:30
*** su_zhang has joined #openstack-nova13:30
*** alejandrito has joined #openstack-nova13:30
tdurakovbauzas, what if some driver magic fails during pre-migrate step?13:32
bauzastdurakov: that's my point13:32
*** takedakn has quit IRC13:32
tdurakovit means that network was set, but driver fails13:32
bauzastdurakov: then you go to the rollback method and try to tear down a resource that has never been assigned :)13:33
tdurakovso we need clean up both?13:33
*** raildo-afk is now known as raildo13:33
*** ttx has quit IRC13:33
*** ttx has joined #openstack-nova13:33
*** mpaolino has joined #openstack-nova13:34
*** su_zhang has quit IRC13:34
tdurakovbauzas, need some time to reproduce this again. I'll leave comment in gerrit then13:35
claudiubjohnthetubaguy: hello. did you get a chance to take a look at the add-os-win spec and the expose-host-capabilities spec?13:36
mriedemsdague: dansmith: was looking through the largeops n-cpu logs for the devstack nproc/2 change and it looks much better, _do_build_and_run_instance isn't holding the lock forever like i was seeing before13:37
*** ccesario has joined #openstack-nova13:37
mriedemnova.compute.resource_tracker.update_usage is now the only thing that holds the lock for any amount of time13:37
dansmithmriedem: cool13:37
sdaguemriedem: great13:37
bauzasmriedem: \o/13:37
sdaguemriedem: so, update_usage in the fake driver is probably kind of stupid pants, we could probably make it better13:38
sdagueI don't think I even considered the large-ops case for that13:38
*** mpaolino has quit IRC13:39
mriedemok i can look at it13:40
*** takedakn has joined #openstack-nova13:40
dansmithsdague: how do you mean?13:42
*** alex_klimov has joined #openstack-nova13:42
*** marzif has quit IRC13:43
*** burt has joined #openstack-nova13:43
sdaguedansmith: if the computing of the resources in the driver is doing naive things like looping lists13:43
dansmithsdague: okay you want to make it faster, not remove it, yes?13:43
sdaguedansmith: right13:43
dansmithokay cool13:43
sdagueit may entirely be un-optimized, because optimization was never in the front of my head when I made it do a real thing13:43
dansmithyeah13:44
*** ttx has quit IRC13:44
sdagueso that could be looked at to reduce the update_usage lock time13:44
*** william has joined #openstack-nova13:44
*** obedmr has joined #openstack-nova13:45
*** william is now known as Guest4963913:45
*** ttx has joined #openstack-nova13:45
*** takedakn has quit IRC13:47
*** nihilifer has quit IRC13:47
*** nihilifer has joined #openstack-nova13:47
*** nihilifer has quit IRC13:47
*** nihilifer has joined #openstack-nova13:47
*** su_zhang has joined #openstack-nova13:48
*** dims has quit IRC13:49
*** dims has joined #openstack-nova13:49
*** ociuhandu has joined #openstack-nova13:50
*** mpaolino has joined #openstack-nova13:50
*** mc_nair has joined #openstack-nova13:52
*** tpeoples has joined #openstack-nova13:52
openstackgerritBalazs Gibizer proposed openstack/nova-specs: Versioned notification API  https://review.openstack.org/22475513:52
mriedemactually i don't think rt.update_usage is taking long itself, it's that it's waiting awhile to acquire the lock13:53
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Avoid intermediate Token auth plugin  https://review.openstack.org/22936813:53
mriedeme.g.13:53
mriedem2015-09-29 14:23:29.782 DEBUG oslo_concurrency.lockutils [req-d5831c73-83fe-4594-8b07-24d187c9beda tempest-TestLargeOpsScenario-1601363923 tempest-TestLargeOpsScenario-2123632082] Lock "compute_resources" released by "nova.compute.resource_tracker.update_usage" :: held 1.415s inner /usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py:265 2015-09-29 14:23:29.785 DEBUG oslo_concurrency.lockutils [req-8f876e2d-27fe-4a41-ad2b13:53
mriedemew13:54
mriedemhttp://logs.openstack.org/36/228636/2/check/gate-tempest-dsvm-large-ops/5f42bed/logs/screen-n-cpu-1.txt.gz#_2015-09-29_14_23_29_78213:54
*** zzzeek has joined #openstack-nova13:54
*** thangp has joined #openstack-nova13:54
*** digimonde has quit IRC13:54
*** SunSeeker__ has quit IRC13:54
*** rlrossit1 has joined #openstack-nova13:56
*** rlrossit has quit IRC13:56
*** stevemar has joined #openstack-nova13:56
*** jaypipes has joined #openstack-nova13:56
mriedemdo_terminate_instance takes longer than i would have expected13:57
*** mriedem is now known as mriedem_away13:57
raildojohnthetubaguy, ping,  I'm with a doubt here, I have to change the nested quota spec to be closer to the cinder implementation but I'm not the owner of the current spec that was approved for liberty. May I have to change this actual spec or I have to create a new one?13:57
*** scheuran has quit IRC13:58
*** mc_nair has quit IRC13:58
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Enable options for oslo.reports  https://review.openstack.org/21691713:59
*** kairo_ has joined #openstack-nova13:59
*** haomaiwang has quit IRC14:01
*** haomaiwang has joined #openstack-nova14:01
*** LukeHinds has joined #openstack-nova14:01
*** kairo has quit IRC14:02
*** mc_nair has joined #openstack-nova14:02
ndipanovhey mriedem_away so I was thinking about that number of conductor workers patch to fix largeops14:03
ndipanovhow about increasing rabbit connection pool?14:03
dansmithndipanov: that's not the problem I don't think14:04
dansmithndipanov: we were completely maxing out cpu on the two conductor workers we had, so we actually needed more parallelism, not more threads14:04
ndipanovah I see14:04
ndipanovso that's what I wanted to know14:04
ndipanovcool14:04
mtreinishdansmith: where is the patch for that? (assumming it hasn't already merged)14:05
dansmithmtreinish: https://review.openstack.org/22863614:05
mtreinishcool, I guess there's nothing for me to do on that one14:06
*** amotoki has joined #openstack-nova14:06
*** kashyap_ has joined #openstack-nova14:06
*** garyk has joined #openstack-nova14:07
*** smatzek has joined #openstack-nova14:07
garykjohnthetubaguy: sorry to bug you about all of the -2'ed bps and specs. has any decision been reached on how to deal with this?14:07
johnthetubaguyraildo: ah, so you need a new spec submitted for mitaka anyways, so you can just updated there. does that work?14:08
*** Sree has joined #openstack-nova14:08
raildojohnthetubaguy, sounds good to me :) I'll do that today14:08
raildothanks14:08
johnthetubaguygaryk: send a note on the ML about it, basically do what you have done in that etherpad, specless to be approved in next nova meeting14:08
johnthetubaguys/send a/sent a/14:08
garykjohnthetubaguy: ok, thanks - i have updated the etherpad about a week ago. still no change - still seeing red :)14:09
openstackgerritMarian Horban proposed openstack/nova: Refactoring of HTTP exception message  https://review.openstack.org/22349614:09
*** amotoki has quit IRC14:10
*** whenry has joined #openstack-nova14:11
dansmithmriedem_away: sdague: seen this one yet? http://logs.openstack.org/20/223320/3/check/gate-tempest-dsvm-nova-v20-api/ce04943/logs/screen-n-cpu.txt.gz?level=TRACE#_2015-09-29_21_38_32_63114:12
dansmithlooks pretty nasty though, although I don't see it on the rechecks page14:13
*** haomaiwang has quit IRC14:14
*** haomaiwa_ has joined #openstack-nova14:15
dansmithactually there are lots of interesting things in that log14:16
*** amotoki has joined #openstack-nova14:17
openstackgerritAlexis Lee proposed openstack/nova-specs: Get valid server state  https://review.openstack.org/19224614:17
*** j_king has left #openstack-nova14:18
johnthetubaguygaryk: waiting for the next nova meeting, which is tomorrow14:20
johnthetubaguygaryk: the previously approved spec has been merged for limits, and removed all those -2s14:20
*** ferest has joined #openstack-nova14:20
garykok, thanks14:21
garykis it an early or late meeting?14:21
*** scheuran has joined #openstack-nova14:21
*** scheuran has quit IRC14:22
dansmithearly tomorrow14:22
*** artom has joined #openstack-nova14:22
garykok, thanks14:22
*** tjones has joined #openstack-nova14:22
johnthetubaguyyep, early one14:24
*** Murali has quit IRC14:24
*** amotoki has quit IRC14:24
bauzasearly, early...14:24
bauzasthat depends on where you're set :p14:25
*** pm90_ has joined #openstack-nova14:25
dansmithearliER14:25
garykbauzas: by now you should only be working on pacific time.14:26
*** tpeoples has quit IRC14:26
*** ferest has quit IRC14:26
*** pm90__ has joined #openstack-nova14:26
bauzasI can still eat croissants during the meeting tho14:27
*** irenab has quit IRC14:27
*** tjones has left #openstack-nova14:28
*** amotoki has joined #openstack-nova14:28
*** pm90_ has quit IRC14:30
openstackgerritAndrea Rosa proposed openstack/nova-specs: Allow more instance operations during live migration  https://review.openstack.org/22619914:32
*** mpaolino has quit IRC14:32
*** rlrossit1 has quit IRC14:33
*** amotoki has quit IRC14:33
*** su_zhang has quit IRC14:34
*** mriedem_away is now known as mriedem14:34
mriedemdansmith: i have seen that14:34
*** tpeoples has joined #openstack-nova14:34
mriedemdansmith: i think clarkb hit that in a multinode job last week14:34
*** mudassirlatif has joined #openstack-nova14:34
*** rlrossit has joined #openstack-nova14:35
dansmithhmm, it's rather concerning14:35
clarkbI think Ibknow the fail if you eant me to dig it up14:36
mriedemno bug reported that i can find, so doing that now14:36
clarkber know the change14:36
mriedemclarkb: no, just that it's not just dan14:36
mriedemlogstash is showing more results14:36
mriedemclarkb: when you hit it last week it was just your change14:36
*** electrocucaracha has joined #openstack-nova14:36
mriedembut now it's spiking http://goo.gl/Kh8xxP14:36
clarkbfun14:37
*** amotoki has joined #openstack-nova14:37
*** scheuran has joined #openstack-nova14:37
*** cfriesen has joined #openstack-nova14:38
mriedemhttps://bugs.launchpad.net/nova/+bug/150136614:38
openstackLaunchpad bug 1501366 in OpenStack Compute (nova) "libvirtError: Error while building firewall: Some rules could not be created for interface" [Undecided,New]14:38
mriedemdid anything merge in libvirt in hte last day or so?14:38
mriedemrelated to networks/firewalls?14:38
mriedemnothing jumping out at me14:39
danpb libvirtError: Error while building firewall: Some rules could not be  created for interface vnet3: Failure to execute command '$EBT -t nat -A  libvirt-J-vnet3  -p 0x0800 -j J-vnet3-ipv4' : 'Illegal target name  'J-vnet3-ipv4'.'.14:39
danpbthat is a peculiar message14:39
*** su_zhang has joined #openstack-nova14:40
*** dave-mccowan has quit IRC14:41
*** agireud has joined #openstack-nova14:41
danpblooking at the source, it seems to mean that the target does not exist14:41
dansmithdanpb: yep, that's the one14:41
danpblibvirt ought to have just created it14:41
danpbso i wonder if something is racing somewhere and killoing the rule libvirt just added14:42
dansmithdanpb: is that ebtables saying that or libvirt?14:42
danpb"Illegal target name" comes from the ebtables command14:42
*** haomaiwa_ has quit IRC14:42
*** su_zhang has quit IRC14:42
dansmithdanpb: and I intrepreted that as "doesn't fit a legal format" but you think it means "target doesn't exist" ?14:42
danpbyeah that was my interpretation originally but this source14:42
*** haomaiwang has joined #openstack-nova14:43
danpb                                        t = ebt_find_target(optarg);14:43
danpb                                        /* -j standard not allowed either */14:43
danpb                                        if (!t || t == (struct ebt_u_target *)new_entry->t)14:43
danpb                                                ebt_print_error2("Illegal target name '%s'", optarg);14:43
dansmithoh, I see you said above14:43
danpbsays "target doesn;t exist" to me14:43
dansmithyeah14:43
danpbif it only just started happening, then i guess either something in nova/neutron changed wrt firewalls, or perhaps some OS level software was updated ?14:44
mriedemdanpb: this job uses nova-net14:45
*** tsekiyama has joined #openstack-nova14:45
*** kairo_ is now known as kairo14:45
*** kairo has quit IRC14:45
*** kairo has joined #openstack-nova14:45
*** mtanino has joined #openstack-nova14:49
*** mpaolino has joined #openstack-nova14:51
*** mpaolino has quit IRC14:51
danpbi don't see anything in libvirtd.log that suggests libvirt is deleting the chain in question14:51
danpbso i guess it might be something in nova/network or the OS14:51
*** mpaolino has joined #openstack-nova14:52
*** tjones has joined #openstack-nova14:53
*** tjones has left #openstack-nova14:54
*** kiran-r has joined #openstack-nova14:55
*** Sree has quit IRC14:57
*** Sree has joined #openstack-nova14:57
*** dave-mccowan has joined #openstack-nova14:57
*** Sree_ has joined #openstack-nova14:59
*** Sree_ is now known as Guest4227614:59
*** haomaiwang has quit IRC15:01
*** r-daneel has joined #openstack-nova15:01
*** haomaiwang has joined #openstack-nova15:01
*** ssurana has joined #openstack-nova15:02
*** Sree has quit IRC15:02
*** rfolco has quit IRC15:02
*** Guest42276 has quit IRC15:03
dansmithalaski: do you have any opinions on this use_slave question? https://review.openstack.org/#/c/223320/315:03
*** rfolco has joined #openstack-nova15:04
dansmithalaski: I'm thinking reading from the slave replica is probably a fine thing for this calculation15:04
*** mpaolino has quit IRC15:04
*** signed8bit has joined #openstack-nova15:04
*** mdrabe has quit IRC15:05
*** browne has joined #openstack-nova15:06
*** jistr has quit IRC15:07
kashyap_danpb: johnthetubaguy: When you get a moment, any concrete decision on this? https://review.openstack.org/#/c/171098/15:07
kashyap_Currently it's stuck at "we still support older libvirt versions, so really we should do something per version until we can raise the min version."15:07
johnthetubaguykashyap_: there was a plan to raise the min_version in Mitaka, danpb do you remember what that is15:08
mriedemyeah it's in the code15:08
mriedem0.10.215:08
* kashyap_ looks at driver.py15:08
johnthetubaguythat sounds right, so not 1.0.315:08
mriedemright15:08
mriedemso you can't just change the defaults to assume 1.0.315:08
danpbyeah, agreed15:09
mriedemadjust the defaults based on version15:09
dansmithmriedem: did you put up the patch for the db placeholders15:09
kashyap_        # TODO(mriedem): We plan to move to a minimum required version of15:09
dansmith?15:09
kashyap_        # libvirt 0.10.2 in the 13.0.0 'M'15:09
mriedemdansmith: nope15:09
openstackgerritDan Smith proposed openstack/nova: Add get_minimum_version() to Service object and DB API  https://review.openstack.org/22332015:09
openstackgerritDan Smith proposed openstack/nova: Allow automatic determination of compute_rpc version by service  https://review.openstack.org/22332115:09
openstackgerritDan Smith proposed openstack/nova: Make service create/update fail if version is too old  https://review.openstack.org/22904915:09
dansmithmriedem: okay I'll do it15:09
PaulMurrayjaypipes, I hear you've been working on multi-attach - do you need any help with anything?15:09
mriedemkashyap: i can put up a change for https://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L366 today15:10
PaulMurrayjaypipes, volume multi-attach that is ^^15:10
*** haomaiwang has quit IRC15:10
mriedemPaulMurray: i think it's part of the things that the cinder team wants to talk about at the summit15:10
mriedemin a nova/cinder session15:10
kashyap_mriedem: Sure, thanks :-)15:10
mriedembtw cinder meeting in 50 minutes15:10
*** browne has quit IRC15:10
*** haomaiwa_ has joined #openstack-nova15:10
kashyap_mriedem: Can you please remind me again (I'm sure it has to do w/ supporting so many things) why can't we raise the version to be much higher?15:11
mriedemkashyap: b/c people are still using rhel 6.5?15:11
mriedemkashyap: there was a thread in the ML about it at one point a few months back15:11
jaypipesPaulMurray: I have not actually been working on that... any help would be appreciated.15:11
mriedemPaulMurray: you probably want to talk to hemnafk15:11
kashyap_mriedem: Oh, yeah, there's a whole treatise on it, I forget.15:12
mriedemyeah i got my PhD in it15:12
kashyap_Also this - https://www.berrange.com/posts/2015/05/18/deprecating-libvirt-kvm-hypervisor-versions-in-openstack-nova/15:12
johnthetubaguykashyap_: you seem to remove the tunneled flag by default, but then say it puts people at risk of a security issue, is that correct?15:12
kashyap_:-)15:12
PaulMurraymriedem, jaypipes thanks - BTW interested in taking a look at https://review.openstack.org/#/c/221732/ when you're free (as we're talking about cinder)15:13
kashyap_Err didn't mean to type that15:13
kashyap_johnthetubaguy: Yeah, however,15:14
*** hemnafk is now known as hemna15:14
mriedemPaulMurray: sure i'll -2 that quick15:14
johnthetubaguykashyap: seems like we need to enable something other than tunnelled by default, somehow, if we want to remove that flag?15:14
mriedem:)_15:14
kashyap_johnthetubaguy: Notice this from Dan:15:14
kashyap_"Separately I'm spending the next few months working on QEMU itself to add native support for encryption in migration & NBD which will solve this problem once & for all without the need to tunnel anything."15:14
danpbjohnthetubaguy: there's basically no good solution here15:14
PaulMurraymriedem, cheers mate - always there for me :)15:14
kashyap_I've seen massive patch bombs on that topic on QEMU list (lots of them merged)15:14
danpbthe tunnelled mode is no longer supported for block migration15:14
hemnamornin15:14
kashyap_Ah, danpb is here.15:14
danpband there's no secure alternative15:14
johnthetubaguydanpb: yeah, it looks that way15:15
mriedemPaulMurray: are you bringing that up as a specless bp or plan on doing a spec?15:15
danpbthis is one of the reasons I'm working on qemu itself right now15:15
mriedemPaulMurray: oh shite that is the spec15:15
mriedemsorry15:15
danpbtunnelling is really undesirable due to the performance impact it has anyway15:15
PaulMurraymriedem, its a little preliminary at the moment, want to check the approach makes sense15:16
jaypipesPaulMurray: queue.push(PaulMurray) :)15:16
kashyap_mriedem: Also, since you're a block topics enthusiast, see this 'fun' Fedora bug (fixed upstream) that crashes guest upon live block migration -- https://bugzilla.redhat.com/show_bug.cgi?id=1266936#c015:16
openstackbugzilla.redhat.com bug 1266936 in qemu "QEMU crashes during 'drive-mirror' with error "Co-routine re-entered recursively"" [High,Post] - Assigned to virt-maint15:16
johnthetubaguydanpb: insecure seems worse, but I admit thats a deployer choice15:16
mriedemPaulMurray: honestly i haven't done a spec review push yet, finishing up other stuff in my backlog15:16
cfriesendanpb: any good options for cold migration that don't require passwordless ssh between compute nodes?15:16
mriedemi haven't done a good job of reviews in general this week15:16
*** dims_ has joined #openstack-nova15:16
hemnaPaulMurray, detach a volume for an instance that isn't running ?15:17
*** kiran-r has quit IRC15:17
johnthetubaguycfriesen: there was a spec around storage pools at one point, I think15:17
mriedemthat would be solly ross's spec15:17
johnthetubaguythat sounds right15:17
PaulMurrayhemna yep15:17
mriedemjohnthetubaguy: cfriesen: https://blueprints.launchpad.net/nova/+spec/use-libvirt-storage-pools15:17
*** mpaolino has joined #openstack-nova15:17
*** otter768 has joined #openstack-nova15:18
openstackgerritDan Smith proposed openstack/nova: Reserve 10 migrations for backports  https://review.openstack.org/22947615:18
mriedemspec was approved, code wasn't, and then solly moved on from nova15:18
*** amotoki has quit IRC15:18
dansmithjohnthetubaguy: mriedem &15:18
*** mdenny has joined #openstack-nova15:18
hemnadoh15:18
ndipanovPaulMurray, I promissed to review that too15:19
ndipanovdidn't get to it yet15:19
ndipanov(I suck at stuff basically)15:19
PaulMurrayndipanov, wasn't going to mention it :)15:19
*** haomaiwa_ has quit IRC15:19
johnthetubaguydansmith: you called?15:19
danpbcfriesen: there was a previous intention to switch to using libvirt storage pools to manage all disks images15:20
openstackgerritMatt Riedemann proposed openstack/nova: Add checkpoint logging when building an instance in compute manager  https://review.openstack.org/22898015:20
mriedemjohnthetubaguy: bug/150061515:20
*** kiran-r has joined #openstack-nova15:20
*** dims has quit IRC15:20
mriedemoops15:20
*** haomaiwang has joined #openstack-nova15:20
dansmithjohnthetubaguy: backport placeholdrs: https://review.openstack.org/22947615:20
johnthetubaguyah, gotcha15:20
danpbcfriesen: with the intention that you can then use the libvirt virStorageVolIUpload/Download APIs to transfer data between the two hosts via libvirt15:20
*** browne has joined #openstack-nova15:20
danpbthe guy who was doing that work no longer works on nova though15:20
mriedemdanpb: i'm assuming the code just didn't meet the FF cutoff?15:21
mriedemor were there major problems with the impl?15:21
*** links has quit IRC15:21
danpbthe code was pretty awful15:21
mriedemoh, heh15:22
dansmithmriedem: yeah, I recall it being problematic15:22
danpbit obviously had major refactoring work involved15:22
danpband the patches tried to do waaaaaaaaaaaaaaaaaaaaaaaay too much at once15:22
danpbwhich made it impossible to review15:22
danpbi -1'd it several times telling the guy to split it up into something that was understandable but it nnever really happened15:22
*** otter768 has quit IRC15:23
danpbfor reference its this stuff https://review.openstack.org/#/q/status:abandoned+project:openstack/nova+branch:master+topic:bp/use-libvirt-storage-pools,n,z15:23
hemnaso, what was the use case for the storage pools ?15:25
hemnavs. the way we attach volumes now?15:25
hemnaattaching prior to a vm getting started?15:25
cfriesenhemna: the ability to copy files between hosts using the libvirt remote API15:25
hemnafor live migration ?15:26
dansmithhemna: yeah, not really related to volume stuff15:26
cfriesenhemna: cold migration15:26
hemnatrying to understand the overall use case15:26
hemnasorry, if I'm a bit slow15:26
dansmithI mean, not a major change for those pieces15:26
dansmithbut rather a way to securely push images around in the deployment using libvirt auth/encryption instead of requiring passwordless ssh keys everywhere15:26
hemnaso this is mostly for ephemeral storage then, not cinder volumes15:26
danpbit would also get nova out of the manipulating qcow2 files directly - it would perform create/update/query etc via libvirt15:26
danpband would also make it easier to add support for more different local image backends without having to add code in nova for each one15:27
*** kairo has quit IRC15:27
*** signed8bit is now known as signed8bit_ZZZzz15:28
*** mdrabe has joined #openstack-nova15:29
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Use os-testr for py34 tox target  https://review.openstack.org/22906915:30
*** burt has quit IRC15:30
*** moshele has quit IRC15:33
sdaguendipanov: so, trying to actually find a way to get our infrastructure to test upgrades from liberty -> master15:35
*** amotoki has joined #openstack-nova15:35
sdagueand in one of the attempts to work around a glanceclient bug, and forcing it to v1 api, we get the following15:36
sdaguehttp://logs.openstack.org/63/229363/3/check/gate-grenade-dsvm/aef0173//logs/old/screen-n-api.txt.gz#_2015-09-30_15_24_26_57115:36
sdaguethat's after creating a bootable volume using cinder v1 and glance v1 apis from osc15:36
sdagueInvalidBDMFormat: Block Device Mapping is Invalid: Unrecognized legacy format.15:36
sdagueany thoughts15:37
sdague?15:37
*** nkrinner has quit IRC15:37
johnthetubaguyso v2.1 is stricter on the validation there15:37
johnthetubaguyI think novaclient (older version) sends the wrong args15:37
*** haomaiwang has quit IRC15:37
johnthetubaguylike includes type, or something like that, and that was not added until a later microversion15:38
*** signed8bit_ZZZzz is now known as signed8bit15:38
johnthetubaguyI remember that breaking someones test somewhere15:38
*** haomaiwang has joined #openstack-nova15:38
*** rotbeard has quit IRC15:39
johnthetubaguysdague: not sure if that helps, but I am remembering something about that15:39
sdaguethis should be the latest novaclient15:39
*** jogo has quit IRC15:39
sdagueconsumed via osc15:39
johnthetubaguyit could be used incorrectly15:40
*** pkholkin has quit IRC15:40
*** jogo has joined #openstack-nova15:40
johnthetubaguyI think there is a way you end up sending a new version, but without the appropriate header, I think andreykurilin looked into this for someone15:40
*** paul-carlton has quit IRC15:40
*** thangp has quit IRC15:41
*** marzif has joined #openstack-nova15:41
*** Daisy has joined #openstack-nova15:42
sdaguethat I thought was addressed15:42
sdagueit does look like the image_ref is lost15:42
*** salv-orl_ has joined #openstack-nova15:43
*** jecarey_ has joined #openstack-nova15:43
*** smatzek_ has joined #openstack-nova15:43
*** ctrath1 has joined #openstack-nova15:43
*** VW has quit IRC15:43
*** rlrossit1 has joined #openstack-nova15:44
*** smatzek has quit IRC15:44
*** READ10 has joined #openstack-nova15:44
*** mwagner_ has quit IRC15:44
*** pkholkin has joined #openstack-nova15:44
johnthetubaguysdague: oh, yeah, the previous error was adding something extra15:44
*** mriedem1 has joined #openstack-nova15:44
*** ccarmack has joined #openstack-nova15:44
*** jecarey__ has joined #openstack-nova15:44
*** jecarey has quit IRC15:44
*** ctrath2 has joined #openstack-nova15:44
*** ccarmack1 has quit IRC15:44
*** VW has joined #openstack-nova15:44
*** mriedem has quit IRC15:44
*** smatzek__ has joined #openstack-nova15:44
*** rlrossit has quit IRC15:44
sdagueyeh, so the image_ref being blank is probably fine15:44
*** adreznec_ has joined #openstack-nova15:44
sdagueblock_device_mapping": [{"device_name": "vda"}]15:44
*** salv-orlando has quit IRC15:46
*** rlrossit has joined #openstack-nova15:46
*** mpaolino has quit IRC15:46
*** Daisy has quit IRC15:47
*** adreznec has quit IRC15:47
*** electroc_ has joined #openstack-nova15:47
*** ctrath has quit IRC15:47
sdagueit looks like another osc issue15:47
*** smatzek_ has quit IRC15:47
*** ctrath1 has quit IRC15:47
*** rlrossit1 has quit IRC15:48
*** jecarey_ has quit IRC15:48
*** VW has quit IRC15:49
openstackgerritMatt Riedemann proposed openstack/nova: Add checkpoint logging when terminating an instance  https://review.openstack.org/22949015:50
*** electrocucaracha has quit IRC15:51
*** haomaiwang has quit IRC15:53
*** haomaiwang has joined #openstack-nova15:53
*** kashyap_ has quit IRC15:53
*** VW has joined #openstack-nova15:53
*** electroc_ has quit IRC15:53
*** dosaboy_ is now known as dosaboy15:54
*** electrocucaracha has joined #openstack-nova15:56
*** aix has quit IRC15:57
openstackgerritMarian Horban proposed openstack/nova: Refactoring of HTTP exception message  https://review.openstack.org/22349616:01
*** haomaiwang has quit IRC16:01
*** sahid has quit IRC16:01
*** yamahata has joined #openstack-nova16:01
*** haomaiwa_ has joined #openstack-nova16:01
*** mpaolino has joined #openstack-nova16:02
*** sajeesh has joined #openstack-nova16:04
*** marzif has quit IRC16:04
*** haomaiwa_ has quit IRC16:04
*** erlon has joined #openstack-nova16:05
*** jwcroppe has quit IRC16:05
*** jlanoux has quit IRC16:05
*** tonytan4ever has joined #openstack-nova16:06
*** rook has joined #openstack-nova16:06
sajeeshping johnthetubaguy16:06
*** dims_ has quit IRC16:06
*** armax has joined #openstack-nova16:06
*** haomaiwang has joined #openstack-nova16:07
*** ildikov has joined #openstack-nova16:09
*** jlvillal has joined #openstack-nova16:10
mriedem1alaski: per https://review.openstack.org/#/c/228980/ and the dependent change for terminate, i think i might add a timer context manager to avoid the start/stop logic all over the place. i looked at timeutils.StopWatch() and it seems a bit heavy handed - plus it's not thread safe. it seems like it'd be good if you needed to do this multiple times in the same method, otherwise it doesn't buy much imo - you'd have to pass it down the call16:10
johnthetubaguysajeesh: I am around, how can I help?16:10
*** haomaiwang has quit IRC16:11
sajeeshHi...when will the block on nested quota driver code be removed ...chains starts from   https://review.openstack.org/#/c/151327/16:11
*** haomaiwa_ has joined #openstack-nova16:11
johnthetubaguysajeesh: once the mitaka blueprint and spec gets approved16:12
*** nic has joined #openstack-nova16:12
sajeeshok...I have seen your comments...I will reply16:12
*** breitz has quit IRC16:13
*** zhenguo has quit IRC16:14
*** raildo is now known as raildo-afk16:14
sajeeshthanks  john...I will address your comments on the mitaka blueprint ASAP16:14
*** breitz has joined #openstack-nova16:14
johnthetubaguysajeesh: do ping me if I don't get to review the update soon16:15
openstackgerritMarian Horban proposed openstack/nova: [WIP]Check boto tests for gate-tempest-dsvm-nova-wsgi-full  https://review.openstack.org/22950116:15
andrearosadanpb: as regards the change to let nova use the new libvirt selective block device migration feature, do we need a specs or we can keep the discussion on the patch proposed? (https://review.openstack.org/227278)16:15
*** thangp has joined #openstack-nova16:15
sajeeshjohnthetubaguy: sure...thanks a lot16:15
mriedem1alaski: actually, looks like could just use this: https://pypi.python.org/pypi/contexttimer16:17
mriedem1nvm, gplv316:18
*** haomaiwa_ has quit IRC16:18
danpbandrearosa: well its a bug fix soo doesn't really need a spce16:19
*** haomaiwang has joined #openstack-nova16:19
andrearosadanpb: ok I saw that more as a feature request, thanks for the info.16:19
*** haomaiwang has quit IRC16:20
*** haomaiwa_ has joined #openstack-nova16:20
*** mwagner_ has joined #openstack-nova16:22
*** moshele has joined #openstack-nova16:22
tdurakovbauzas, are you around?16:23
sdaguemriedem1: we have a context timer in novaclient iirc16:24
mriedem1so we do16:25
mriedem1def record_time(times, enabled, *args):16:25
sdagueyep16:25
*** lpetrut has quit IRC16:25
mriedem1looks a bit weird16:25
*** moshele has quit IRC16:26
mriedem1updating the times tuple by reference16:26
mriedem1not really what i'm looking for16:26
sdaguewell, it evolved from odder code that was already there16:26
sdaguethis was kind of the cleanup16:26
mriedem1https://pypi.python.org/pypi/contexttimer is pretty much exactly what i want, but GPLv316:27
sdaguehowever, it's at least an example16:27
mriedem1yeah16:27
sdagueeasy enough to bang it out16:27
mriedem1i'm actually surprised a simple thing like this isn't in oslo's timeutils16:27
sdaguethat's building a giant list of timing events16:27
mriedem1the StopWatch thing is too over the top for what i need16:27
sdaguesome times the simple patterns just don't occur to folks16:27
mriedem1i found some guy's blog post where he's basically doing the same thing i am16:28
mriedem1pretty simple pattern16:28
*** raildo-afk is now known as raildo16:30
bauzastdurakov: need to go (again) to a local meetup16:31
tdurakovbauzas, no problem, will leave comment in gerrit16:31
*** haomaiwa_ has quit IRC16:33
*** dims_ has joined #openstack-nova16:33
*** su_zhang has joined #openstack-nova16:33
openstackgerritMoshe Levi proposed openstack/nova: Enhance PCI passthrough whitelist to support regex  https://review.openstack.org/19948816:34
*** stevemar has quit IRC16:35
alaskidansmith: was out this morning (nothing exciting).  use_slave seems fine to me for that usage.  I think the worst is that a service would end up with an older version than necessary.  I can't think of a case where a service would end up sending too new of an RPC16:35
*** markus_z has quit IRC16:36
*** armax has quit IRC16:37
*** unicell has quit IRC16:39
*** romainh has left #openstack-nova16:42
alaskimriedem1: a timing context manager would be great16:42
mriedem1cool, just about done with it16:44
*** lsmola has quit IRC16:44
mriedem1gotsta write a unit test for the timer16:44
*** claudiub has quit IRC16:44
*** jwcroppe has joined #openstack-nova16:44
*** alex_klimov has quit IRC16:45
*** apoorvad has joined #openstack-nova16:48
*** devlaps has joined #openstack-nova16:50
ctrath2mriedem1: you can ignore my comments regarding oslo_utils.timeutils.StopWatch .. I didn't realize it wasn't threadsafe16:50
mriedem1too heavy for what i need16:51
*** mpaolino has quit IRC16:52
*** harlowja has quit IRC16:52
ctrath2peace16:52
*** tdurakov has quit IRC16:53
*** flaper87 has quit IRC16:55
*** flaper87 has joined #openstack-nova16:55
*** karimb has quit IRC16:55
*** burt has joined #openstack-nova16:55
*** nic has quit IRC16:55
dansmithalaski: heh16:56
dansmithalaski: yeah, agreed, but I also think the exposure window is small enough between replicas that it's probably not a problem16:56
dansmithalaski: anyway, I updated the patch16:56
alaskiagreed16:57
*** derekh has quit IRC16:57
*** achanda has joined #openstack-nova16:58
*** danpb has quit IRC16:58
*** ctrath2 has quit IRC16:59
*** scheuran has quit IRC17:01
*** achanda has quit IRC17:01
*** kairo has joined #openstack-nova17:01
*** mudassirlatif_ has joined #openstack-nova17:01
*** ctrath has joined #openstack-nova17:02
*** vkmc is now known as vkmc-afk17:03
*** hemna is now known as hemnafk17:03
*** mudassirlatif has quit IRC17:04
*** mudassirlatif_ is now known as mudassirlatif17:04
*** Guest49639 has quit IRC17:04
*** william has joined #openstack-nova17:04
*** william is now known as Guest1560817:04
*** yassine__ has quit IRC17:05
*** annegentle has joined #openstack-nova17:06
*** xgsa has quit IRC17:07
*** stevemar has joined #openstack-nova17:07
*** earlephilhower has joined #openstack-nova17:08
*** nikhil is now known as nikhilkomawar17:09
*** nikhilkomawar is now known as nikhil_k17:09
*** nikhil_k is now known as nikhil17:09
*** nikhil is now known as nikhil_17:09
*** nikhil_ is now known as nikhil__17:09
*** nikhil__ is now known as nikhil_k_17:10
*** nikhil_k_ is now known as nikhil17:10
*** rdopiera has quit IRC17:10
*** pm90__ has quit IRC17:10
*** VW_ has joined #openstack-nova17:11
*** VW has quit IRC17:12
*** unicell has joined #openstack-nova17:12
*** signed8bit is now known as signed8bit_ZZZzz17:12
*** yamahata has quit IRC17:14
*** e0ne has quit IRC17:14
*** signed8bit_ZZZzz is now known as signed8bit17:15
*** LukeHinds has quit IRC17:15
openstackgerritMatt Riedemann proposed openstack/nova: Add checkpoint logging when building an instance in compute manager  https://review.openstack.org/22898017:15
openstackgerritMatt Riedemann proposed openstack/nova: Add checkpoint logging when terminating an instance  https://review.openstack.org/22949017:15
*** vilobhmm11 has joined #openstack-nova17:17
*** aix has joined #openstack-nova17:19
*** vilobhmm111 has joined #openstack-nova17:19
*** otter768 has joined #openstack-nova17:19
PietSorry for the persistence and cross postings.  We still need a handful folks currently usng Nova Networks to complete our survey.  https://www.surveymonkey.com/r/osnetworking17:21
*** mriedem1 has quit IRC17:21
*** vilobhmm11 has quit IRC17:21
*** twinklechawla has joined #openstack-nova17:21
*** ociuhandu has quit IRC17:22
*** mriedem has joined #openstack-nova17:22
*** otter768 has quit IRC17:23
*** smatzek__ has quit IRC17:24
*** stevemar has quit IRC17:24
*** smatzek__ has joined #openstack-nova17:24
*** gszasz has quit IRC17:25
*** stevemar has joined #openstack-nova17:26
twinklechawlaDo I have to setup a VM for the deployment of /devstack/nova or I can deploy it on same machine?17:27
mriedemtwinklechawla: http://docs.openstack.org/developer/devstack/#all-in-one-single-vm17:28
cfriesentwinklechawla: it's simplest to use a VM, then you don't risk mucking up your dev machine17:28
*** electrocucaracha has quit IRC17:28
*** ccarmack has quit IRC17:29
cfriesenmriedem: that's aimed at cloud VMs.  For local VMs I prefer just treating it as an "all-in-one single machine"17:29
twinklechawlaNow, what I have to do, If I already had all files on my local place?17:29
mriedemtwinklechawla: you don't really need devstack to do dev17:30
mriedemgit/python/tox go a long way17:31
twinklechawlaOk,  make me clear one thing!17:31
cfriesentwinklechawla: you can set it up to share them between host/VM17:31
*** yamahata has joined #openstack-nova17:32
*** mudassirlatif has quit IRC17:32
twinklechawlawhen I have to solve a bug then, what is the process to execute that erroneous program?17:33
twinklechawlaActually, I need a mentor, who can guide me as I am facing lots of issues!17:34
*** lpetrut has joined #openstack-nova17:34
*** shakamunyi has quit IRC17:35
*** ccarmack has joined #openstack-nova17:35
mriedemctrath: this is havana but guestfs is pointed out http://docs.openstack.org/havana/install-guide/install/apt/content/nova-compute.html17:36
*** achanda has joined #openstack-nova17:37
*** vkmc-afk is now known as vkmc17:38
*** vkmc has quit IRC17:38
*** vkmc has joined #openstack-nova17:38
mriedemctrath: https://github.com/openstack-dev/devstack/blob/master/lib/nova_plugins/functions-libvirt#L2417:39
ctrathmriedem: http://specs.openstack.org/openstack/nova-specs/specs/kilo/implemented/qemu-built-in-iscsi-initiator.html17:39
mriedemctrath: this is the package for ubuntu libguestfs017:40
*** ZZelle_ has joined #openstack-nova17:41
mriedemhttps://review.openstack.org/#/c/135854/17:42
twinklechawlaplease give me a bit attention, I need help!17:43
mriedemtwinklechawla: do you work for a company?17:43
mriedemare you a student?17:43
*** rlrossit has quit IRC17:43
mriedemwhat is your goal here?17:44
twinklechawlaNope, I am a student.17:44
twinklechawlato contribute in 'nova'!17:44
mriedemfor 6 months until your senior project is done, right?17:44
*** armax has joined #openstack-nova17:45
twinklechawlamriedem: I dont understood!17:45
mriedemtwinklechawla: there are frequently students that have short-term assignments to work on openstack for say a semester,17:46
mriedemthey want help doing whatever their assignment is and then they are gone17:46
mriedemso there is little incentive in spending time mentoring someone in that situation, especially when there are how to contribute and getting starts docs all over17:47
twinklechawlanope, you are mismatching me with those!17:47
mriedemso have you gone through this? http://docs.openstack.org/developer/nova/development.environment.html17:48
*** electrocucaracha has joined #openstack-nova17:48
twinklechawlamridem: I am not here to complete any project.. I am here to Start!17:48
*** rlrossit has joined #openstack-nova17:49
twinklechawlaYup! I read and followed from 'getting code' but skipped the previous part!17:50
twinklechawlamriedem: that VM part!17:51
mriedemso you don't need devstack as i said17:51
*** READ10 has quit IRC17:51
twinklechawlaok, now what next?17:51
mriedemif there are bugs which require special setups to recreate the bug, which is what i think you're asking about, it's probably a bit advanced at this point anyway17:52
mriedemwell so you probably want a linux dev env, i run an ubuntu trusty vm for that17:52
mriedemthe doc above talks about cloning nova and getting required native deps installed so you can run tox17:52
twinklechawlaI found something on https://github.com/openstack/nova/blob/master/nova/test.py#L31117:52
mriedemif you can get to the point of running tox -r -e py27, you are pretty much ready to go17:52
*** VW_ has quit IRC17:54
*** electrocucaracha has quit IRC17:54
*** VW has joined #openstack-nova17:54
twinklechawlamriedem: Yup, I did this but nothing happened.. process is not continuing!17:55
mriedemcan we not ! everything please?17:56
twinklechawladocs create: /home/twinkle/nova/.tox/docs17:57
twinklechawladocs installdeps: -r/home/twinkle/nova/requirements.txt, -r/home/twinkle/nova/test-requirements.txt17:57
*** stevemar has quit IRC17:57
twinklechawlanow it stopped!17:57
*** stevemar has joined #openstack-nova17:57
mriedemyou don't manually create the .tox subdirs17:58
mriedemgit clone nova17:58
mriedemcd nova17:58
mriedemtox -r -e docs17:58
mriedemthat's it17:58
openstackgerritMark Doffman proposed openstack/nova: libvirt: Don't attempt to convert initrd images.  https://review.openstack.org/22528917:58
mriedemso,17:59
mriedemcd ~/nova17:59
mriedemtox -r -e docs17:59
*** Marga_ has joined #openstack-nova17:59
*** Marga_ has quit IRC17:59
twinklechawlamriedem: I didn't created that one!17:59
*** Marga_ has joined #openstack-nova18:00
*** dsanders has joined #openstack-nova18:00
*** shakamunyi has joined #openstack-nova18:01
*** stevemar has quit IRC18:01
twinklechawlamriedem: this also stopped!18:02
mriedemwell, there should be errors if deps failed to install18:02
mriedemmake sure you have latest tox/pip/setuptools18:03
openstackgerritMark Doffman proposed openstack/nova: Point to cinder options in nova block alloc docs.  https://review.openstack.org/22905618:03
*** hemnafk is now known as hemna18:04
*** apoorvad_ has joined #openstack-nova18:05
mriedemzul: this change in kilo https://review.openstack.org/#/c/135854/ says it wouldn't work in ubuntu because the qemu package didn't have what was needed - any idea if that's resolved in a later version, like 14.10?18:05
mriedemtwinklechawla: you can use paste.openstack.org to paste logs and traces, etc18:06
mriedemconsole output18:06
zulmriedem: ugh...thats a horrible way of testing a bug to see if it works or not18:06
mriedemzul: taking the debian package and testing it on trusty?18:07
zulmriedem: yeah18:07
twinklechawlamriedem: I am done with it..18:08
twinklechawlanow what to do?18:08
mriedemyou can post the paste link in here if you want someone to look at it18:08
*** apoorvad has quit IRC18:08
mriedeme.g. http://paste.openstack.org/show/474902/18:08
zulmriedem: i still think we would still have that problem with ubuntu 14.04 and later18:09
*** amotoki has quit IRC18:09
mriedemseems like if there is actually a minimum version of qemu required for that to work, the libvirt driver (or volume driver) should be checking that18:09
mriedemrather than relying on what the distros are patching or providing18:09
*** pm90_ has joined #openstack-nova18:09
*** jichen has joined #openstack-nova18:10
*** jichen has quit IRC18:10
mriedemspec doesn't mention which version of qemu is required http://specs.openstack.org/openstack/nova-specs/specs/kilo/implemented/qemu-built-in-iscsi-initiator.html18:10
mriedemjust says, "QEMU binary of Ubuntu 14.04 doesn’t have iSCSI support. Users have to install libiscsi2 package and libiscsi-dev from Debian and rebuild QEMU binary with libiscsi support by themselves."18:10
*** nic has joined #openstack-nova18:10
mriedemif you're a fedora or red hat or suse user, shrug18:11
*** jichen has joined #openstack-nova18:11
* mriedem goes to open bug18:11
ctrathmriedem: https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/127157318:12
openstackLaunchpad bug 1271573 in qemu (Ubuntu) "please add iSCSI support back to qemu packages" [Wishlist,Won't fix]18:12
*** harlowja has joined #openstack-nova18:13
*** e0ne has joined #openstack-nova18:13
doffmctrath: I think that answers the question.18:14
ctrathso, what do we use instead?18:14
doffmmriedem: The docs could be more clear that there isn't a minimum version for redhat / other but that this is a ubuntu specific thing.18:14
mriedemctrath: ceph/rbd?18:15
*** su_zhang has quit IRC18:15
mriedemdoffm: well i assume there is still a specific libvirt/qemu min version required for this18:15
mriedemdanpb might know18:15
mriedemi reported a bug for nova https://bugs.launchpad.net/nova/+bug/150144718:16
openstackLaunchpad bug 1501447 in OpenStack Compute (nova) "QEMU built-in iscsi initiator support should be version-constrained in the driver" [Medium,Confirmed]18:16
*** openstackgerrit has quit IRC18:16
twinklechawlamriedem: check this http://paste.openstack.org/show/474903/18:16
boris-42mriedem: hi18:16
boris-42mriedem: seems like something is broken in nova again http://logs.openstack.org/31/190931/5/check/gate-rally-dsvm-rally-nova/0d0126e/logs/screen-n-cpu.txt.gz?level=TRACE18:17
mriedemtwinklechawla: it says it completed18:17
*** openstackgerrit has joined #openstack-nova18:17
doffmmriedem: Seems support was added around 2011. I'll check the repo for the exact version.18:17
mriedemboris-42: which part, the timeouts or the nbd thing?18:17
twinklechawlayipee! now what next?18:17
boris-42mriedem: so 2015-09-30 17:37:41.213 7786 ERROR nova.compute.manager   File "/opt/stack/new/nova/nova/compute/manager.py", line 1564, in _allocate_network_async18:17
boris-4218:17
boris-42mriedem: this is not nbd related18:17
mriedemso the rpc timeout18:18
*** pm90__ has joined #openstack-nova18:18
mriedemboris-42: have you seen this? https://review.openstack.org/#/c/228636/18:18
*** lpetrut has quit IRC18:20
twinklechawlamriedem: I sent you a bug.. may I start work on it!18:21
*** pm90_ has quit IRC18:21
*** penick has joined #openstack-nova18:21
*** e0ne has quit IRC18:23
*** mudassirlatif has joined #openstack-nova18:23
*** Guest15608 has quit IRC18:24
doffmmriedem: iSCSI support has been in qemu since version 1.0 Feb 2 201218:25
*** signed8bit is now known as signed8bit_ZZZzz18:26
cfriesenctrath: can't you still set it up so that the host does the iscsi initiator stuff?  Or did we pull that stuff out of nova?18:26
boris-42mriedem: and ?18:28
mriedemboris-42: i was just noticing that your rally run only has 2 conductor workers18:28
mriedemboris-42: how many conductor workers does it have when things work?18:29
*** mfedosin has joined #openstack-nova18:29
boris-42mriedem: it is standard job (not large ops)18:29
mriedemboris-42: i can't tell from this if it's new really or not http://goo.gl/AF7aCd18:29
*** ijw has joined #openstack-nova18:29
*** e0ne has joined #openstack-nova18:29
ctrathcfriesen: good question.  I see this: https://review.openstack.org/#/c/135854/18:29
mriedemi guess it is spiking over the last 24 hours18:29
*** aix has quit IRC18:30
cfriesenctrath: yeah...that adds the support to use libiscsi.  But I think you can still turn that off and do it the old way.18:31
doffmcfriesen: Was it pulled out to os_brick? Still possible to do.18:31
cfriesenctrath: just make sure your host udev rules are set up so that you're not auto-mounting the cinder-volumes on the host.18:32
ctrathcfriesen: but will that work with an ubuntu compute since there is no libiscsi?18:32
mriedemboris-42: so looking at http://logs.openstack.org/31/190931/5/check/gate-rally-dsvm-rally-nova/0d0126e/rally-plot/results.html.gz am i supposed to think this could be related to pause/unpause and shelve/unshelve tests?18:33
cfriesenctrath: with the old mechanism you'd use something like iscsi-initiator-utils on the host18:33
mriedemboris-42: i don't really see anything merged in the last 24 hours that looks related to the failure you're seeing https://github.com/openstack/nova/commits/master18:33
ctrathcfriesen: ok.. Do you know if there are any docs for the old mech?18:33
boris-42mriedem: so that one is related only to the large ops18:33
boris-42mriedem: this started failing few days ago18:33
*** ijw has quit IRC18:34
*** tsekiyama has quit IRC18:34
*** jwang_ has quit IRC18:34
twinklechawlamriedem: plz check https://github.com/openstack/nova/blob/master/nova/test.py#L31118:35
cfriesenctrath: not offhand, no.  sorry.18:35
ctrathok18:35
sdagueboris-42: right, you saw my post about reducing the number of API and conductor workers in default devstack, right?18:36
twinklechawlaWhat I should do further?18:36
sdaguethat's definitely going to change your load characteristics given that you are generating load in rally18:36
sdagueso you may need to change that from the defaults18:37
boris-42sdague: so let me find the exact date when this started failing18:37
*** ijw has joined #openstack-nova18:37
*** jlk has joined #openstack-nova18:39
jlkctrath: howdy.18:40
ctrathjlk: hey18:40
*** ildikov has quit IRC18:40
ctrathjlk: so cfriesen said you can use iscsi-initiator-utils on the host18:40
ctrathjlk: no known docs18:42
*** Guest15608 has joined #openstack-nova18:42
jlkI'm pretty sure that's what we're doing right now. The iscsi tools run on the compute host, and nova via rootwrap cause the iscsi device to get attached to the host, then the guest gets it mapped in18:42
ctrathjlk: so, is there an issue?18:43
*** Guest15608 has quit IRC18:43
jlkyes :)18:43
*** apoorvad_ has quit IRC18:43
jlktools on the host OS still see all the attached iscsi devices, and there seems to be instability inside the guest if the iscsi source suffers an outage.18:44
*** apoorvad has joined #openstack-nova18:44
mriedemtwinklechawla: i don't know what you're asking about in https://github.com/openstack/nova/blob/master/nova/test.py#L31118:44
*** william has joined #openstack-nova18:44
*** su_zhang has joined #openstack-nova18:45
mriedemtwinklechawla: there are low-hanging-fruit bugs here https://bugs.launchpad.net/nova/+bugs?field.tag=low-hanging-fruit&orderby=status&start=018:45
*** william is now known as Guest8237018:45
ctrathjlk: alright, so you don't want to route through the host18:46
*** dims_ has quit IRC18:46
*** openstackgerrit has quit IRC18:46
*** aix has joined #openstack-nova18:46
*** dims_ has joined #openstack-nova18:46
mriedemjlk: you might want to ask about this in the cinder channel18:46
*** openstackgerrit has joined #openstack-nova18:47
jlkI think so, but I'm making an assumption on the part of stability concerns. Certainly for host OS exposed to all the volumes concern would go away.18:47
twinklechawlamriedem: Yes! I gone through this but I didn't find anything18:47
twinklechawlahave*18:47
* jlk needs to run to lunch.18:47
twinklechawlacould u plz help me in finding one?18:48
doffmjlk: Hate to say it, but have you considered building a custom ubuntu package for your host OS?18:48
*** pixelbeat has quit IRC18:48
*** dsanders1 has joined #openstack-nova18:48
*** gmmaha has left #openstack-nova18:49
*** achanda has quit IRC18:50
*** dsanders has quit IRC18:51
*** amotoki has joined #openstack-nova18:51
*** ccarmack has quit IRC18:52
*** electrocucaracha has joined #openstack-nova18:52
jlkdoffm: of course. That's certainly a road we can do down. it's not the preferred path, but it's one we can take if the usage of qemu's iscsi capability results in a better experience overall.18:53
*** achanda has joined #openstack-nova18:53
openstackgerritNikola Dipanov proposed openstack/nova: Revert "Store correct VirtCPUTopology"  https://review.openstack.org/22957318:53
openstackgerritNikola Dipanov proposed openstack/nova: hardware: stop using instance cell topology in CPU pinning logic  https://review.openstack.org/22957418:53
openstackgerritNikola Dipanov proposed openstack/nova: Fix CPU pinning for odd number of CPUs w hyperthreading  https://review.openstack.org/22957518:53
*** tonytan4ever has quit IRC18:54
openstackgerritMatt Riedemann proposed openstack/nova: libvirt: raise minimum required version to 0.10.2  https://review.openstack.org/22957718:54
*** aix has quit IRC18:55
*** tonytan4ever has joined #openstack-nova18:55
*** david-lyle has quit IRC18:55
*** david-lyle has joined #openstack-nova18:55
mriedemtwinklechawla: try this https://bugs.launchpad.net/nova/+bug/130958018:56
openstackLaunchpad bug 1309580 in OpenStack Compute (nova) "xenserver driver raises NotImplementedError for reset_network" [Medium,Confirmed]18:56
*** ccarmack has joined #openstack-nova18:56
twinklechawlamriedem: thnks...18:56
openstackgerritAdelina Tuvenie proposed openstack/nova: Replace function.func_name with function.__name__  https://review.openstack.org/22957818:56
*** amotoki has quit IRC18:57
*** annegentle has quit IRC18:57
*** pm90__ has quit IRC18:58
*** electrocucaracha has quit IRC18:59
twinklechawlamriedem: I am unable to understand this.. could you please help me?18:59
*** electrocucaracha has joined #openstack-nova19:00
*** annegentle has joined #openstack-nova19:00
*** su_zhang has quit IRC19:01
*** achanda has quit IRC19:02
*** twinklechawla has left #openstack-nova19:02
*** matrohon has joined #openstack-nova19:02
sdaguemriedem: https://github.com/openstack/python-novaclient/commit/5153dcda807c554769081626c10c43d16adea671 is probably the reason we can't move grenade over19:03
*** ctrath has quit IRC19:05
sdaguemelwitt: how do you feel about a revert there ?19:05
*** armax has quit IRC19:06
*** armax has joined #openstack-nova19:06
*** mudassirlatif has quit IRC19:07
*** signed8bit_ZZZzz is now known as signed8bit19:08
melwittsdague: sorry, I don't have the context on what's going on. that commit is causing issues?19:08
*** signed8bit is now known as signed8bit_ZZZzz19:08
openstackgerritSean Dague proposed openstack/python-novaclient: Revert "[BugFix] Change parameters for legacy bdm"  https://review.openstack.org/22958119:08
*** signed8bit_ZZZzz is now known as signed8bit19:08
sdaguethat commit removed the == 1 branch19:09
*** mudassirlatif has joined #openstack-nova19:09
sdaguewhich is what osc has been using for building boot from volume requests19:09
*** tdurakov has joined #openstack-nova19:10
sdaguemelwitt: https://github.com/openstack/python-novaclient/commit/5153dcda807c554769081626c10c43d16adea671#diff-e81a0faa42b6cb340cda6b2a00f3463dL29019:10
*** mudassirlatif has quit IRC19:11
*** dave-mccowan has quit IRC19:11
tdurakovjohnthetubaguy, hi John could you look at this patch again: https://review.openstack.org/#/c/227897/219:11
tdurakovi wonder do we have appropriate pattern for such cases?19:12
tdurakovmelwitt, can i ask you to take a look too^19:14
melwittsdague: ah, I see :( it's private so I thought it would be safe to change. in novaclient that function is used only for bdm v1 parsing and v2 uses separate logic (not ideal)19:14
*** ctrath has joined #openstack-nova19:14
*** kiran-r has quit IRC19:15
openstackgerritSean Dague proposed openstack/python-novaclient: Revert "[BugFix] Change parameters for legacy bdm"  https://review.openstack.org/22958119:15
sdaguemelwitt: well, even though it's private, it takes a public param as passes it through without inquiry19:16
sdagueit's more that it's an inner function than a private one19:16
sdaguehttps://github.com/openstack/python-novaclient/blob/760ad3eb841a96c3c12fd87c4ae745cff9997090/novaclient/v2/servers.py#L499-L50219:16
melwittsdague: hm, I see what you mean. that implies that osc is passing bdm v2 through the block_device_mapping kwarg instead of the block_device_mapping_v2 kwarg? (if it's broken, that is)19:17
sdagueit's actually passing bdm v119:18
sdagueor, maybe they thing you just said19:18
sdaguebut right, it's coming in via block_device_mapping kwarg for sure19:19
*** otter768 has joined #openstack-nova19:20
sdagueyeh, it's just using the bdm1 interface entirely from what I can see19:20
*** david-lyle has quit IRC19:22
*** david-lyle has joined #openstack-nova19:22
boris-42sdague: so actually on 24 Sep it was failing in the same way19:23
*** tonytan4ever has quit IRC19:23
*** su_zhang has joined #openstack-nova19:23
boris-42sdague: so between 20 and 21 Sep it started19:24
*** otter768 has quit IRC19:25
sdaguewell the worker change landed on the 24th - https://review.openstack.org/#/c/226831/19:25
*** stevemar has joined #openstack-nova19:26
melwittsdague: do we know what keys in the bdm dict are missing? I think source_type is v2 only, checking on the others19:26
*** tonytan4ever has joined #openstack-nova19:28
sdaguemelwitt: I'm not sure I know everything that must be there19:28
sdaguehowever, because of this parse change, the bdm dict sent to the server is just {"device": "vda"}19:28
sdaguehttps://bugs.launchpad.net/python-openstackclient/+bug/1501435 has the details of the requests there19:28
openstackLaunchpad bug 1501435 in python-openstackclient "osc 1.7 no longer can boot a server from volume" [Critical,New]19:28
sdagueof what was happing before19:28
sdagueand what happens now19:29
melwittsdague: thanks for that link, looking19:29
*** artom has quit IRC19:29
mriedemtdurakov: can you use https://github.com/openstack/oslo.utils/blob/master/oslo_utils/excutils.py#L140 in there?19:29
sdagueok, I got to run19:29
tdurakovmriedem, in worst case i need to catch somehow 2 exceptions19:30
tdurakovis it possible with save and rearaise?19:30
mriedemtdurakov: well you could always keep a list of exceptions until the end and then raise the first one encountered19:30
mriedemsave_and_reraise_exception will swallow anything in that context block and raise the original exception19:31
mriedemunless you tell it not to19:31
tdurakovmriedem, ack, thank you! let me try this19:31
mriedemdansmith: you want to ack this? https://review.openstack.org/#/c/227451/ it's a backport19:32
*** alex_klimov has joined #openstack-nova19:33
dansmithyep19:34
*** VW_ has joined #openstack-nova19:34
*** VW_ has quit IRC19:35
*** david-lyle has quit IRC19:35
*** VW_ has joined #openstack-nova19:35
*** VW has quit IRC19:37
tdurakovmriedem, http://xsnippet.org/361025/19:38
tdurakovor http://xsnippet.org/361026/19:39
tdurakovdecorators will catch another exception in both case19:39
*** marzif has joined #openstack-nova19:40
tdurakov*second one19:40
*** dave-mccowan has joined #openstack-nova19:42
*** penick has quit IRC19:43
*** signed8bit is now known as signed8bit_ZZZzz19:43
*** su_zhang has quit IRC19:44
*** pixelbeat has joined #openstack-nova19:45
*** signed8bit_ZZZzz is now known as signed8bit19:46
*** amotoki has joined #openstack-nova19:46
*** hemna is now known as hemnafk19:47
openstackgerritMatthew Treinish proposed openstack/python-novaclient: SUPER HACKY TEST PATCH  https://review.openstack.org/22959219:48
*** annegentle has quit IRC19:48
mtreinishclarkb: ^^^ do you know off the top of your head if ~stack will go to the devstack dir, or somewhere else?19:48
mtreinishwe can easily hardcode the absolute path for that too, if you know that19:49
melwitttdurakov: I was thinking to not catch any exceptions at all, and just change the ordering. move setup_networks_on_host after rollback_live_migration_at_destination19:49
clarkbmtreinish: ~stack is /opt/stack/new iirc19:49
mtreinishah, ok then yeah that won't work19:49
*** Marga_ has quit IRC19:50
tdurakovmelwitt, hm, reordering:) then someone fill similar bug later, trying to teardown networks anyway:)19:50
tdurakov*file19:50
*** amotoki has quit IRC19:50
melwitttdurakov: heh, maybe.19:51
mriedemctrath: https://docs.python.org/3/library/unittest.mock.html#patch19:51
mriedemctrath: "If patch() is used as a decorator and new is omitted, the created mock is passed in as an extra argument to the decorated function."19:52
*** david-lyle has joined #openstack-nova19:52
*** penick has joined #openstack-nova19:53
*** matrohon has quit IRC19:55
mriedemctrath: like this https://review.openstack.org/#/c/183220/2/nova/tests/unit/virt/libvirt/test_driver.py19:56
openstackgerritMatthew Treinish proposed openstack/python-novaclient: SUPER HACKY TEST PATCH  https://review.openstack.org/22959219:58
*** mudassirlatif has joined #openstack-nova19:58
*** pm90_ has joined #openstack-nova20:03
mtreinishjgriffith, dtroyer: ^^^ that super hacky test patch should test that osc works after the revert20:05
mtreinishwell assuming I got the path right20:06
*** READ10 has joined #openstack-nova20:06
*** david-ly_ has joined #openstack-nova20:07
*** su_zhang has joined #openstack-nova20:07
*** david-lyle has quit IRC20:07
*** david-ly_ is now known as david-lyle20:08
melwitttdurakov: I just commented on the idea of a try-except-else20:09
mtreinishsdague: ^^^ you too I guess :)20:09
jwcroppebauzas: you still up?20:10
*** claudiub has joined #openstack-nova20:10
jwcroppeDoes anyone have any idea if it was intentional that scheduler filters' 'run_filter_once_per_request' attribute is a class variable?  Seems like a recipe for problems, but maybe I'm missing something?20:13
jwcroppebauzas, edleafe: ^^^20:13
*** smatzek__ has quit IRC20:14
*** Marga_ has joined #openstack-nova20:15
*** zzzeek has quit IRC20:16
openstackgerritHans Lindgren proposed openstack/nova: Remove lazy-loading property compute_task_api from compute api  https://review.openstack.org/16885920:16
openstackgerritHans Lindgren proposed openstack/nova: Remove conductor 2.x RPC API  https://review.openstack.org/16885820:16
*** zzzeek has joined #openstack-nova20:18
*** tdurakov has quit IRC20:20
edleafejwcroppe: SInce it's designed to be defined in each subclass, I don't see the potential harm20:20
edleafejwcroppe: you have separate classes for each filter, so it makes sense20:21
jwcroppeedleafe: yeah, but that means you can't really subclass things... just feels more like an instance variable IMO20:23
*** tdurakov has joined #openstack-nova20:24
*** thumpba has joined #openstack-nova20:25
jwcroppeedleafe: actually - https://github.com/openstack/nova/blob/master/nova/filters.py#L4920:25
*** baoli_ has quit IRC20:26
edleafejwcroppe: I don't get your concern20:26
edleafejwcroppe: changing the value of a class variable in a subclass doesn't affect the superclass20:26
edleafejwcroppe: http://paste.openstack.org/show/474940/20:28
*** su_zhang has quit IRC20:28
edleafejwcroppe: gotta run out to pick up the kid. Back later.20:29
jwcroppeedleafe: np - I'll comment in a sec (multi-tasking)20:30
jwcroppe:)20:30
*** signed8bit is now known as signed8bit_ZZZzz20:30
*** su_zhang has joined #openstack-nova20:30
*** salv-orl_ has quit IRC20:31
*** signed8bit_ZZZzz is now known as signed8bit20:36
mriedemmtreinish: ha https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/kilo+topic:bug/1452224-kilo,n,z20:37
*** tdurakov has quit IRC20:39
*** tdurakov has joined #openstack-nova20:39
mtreinishmriedem: heh, yep 7 patches20:39
*** stevemar has quit IRC20:39
*** stevemar has joined #openstack-nova20:40
*** amotoki has joined #openstack-nova20:40
*** mc_nair has quit IRC20:40
openstackgerritMatthew Treinish proposed openstack/python-novaclient: SUPER HACKY TEST PATCH  https://review.openstack.org/22959220:41
*** armax has quit IRC20:41
mtreinishmriedem: are you gonna push up the depends on for test-stamp-pattern too to test that its worth it20:42
*** hemnafk is now known as hemna20:42
mriedemmtreinish: that's the plan20:43
mriedembut someone went and refactored the timestapm stuff in the scenario tests so i have to rebase first20:43
sdaguemelwitt: so, with the novaclient revert we're not rejecting on the schema20:43
mtreinishmriedem: got to watch out for that bitrot20:44
sdaguebecause, apparently, you are right, novaclient was sending bdm2 on the bdm attribute20:44
sdagueand has been forever20:44
*** stevemar has quit IRC20:45
sdagueso, as we stand, novaclient and osc can't boot from volume in the simple case20:45
*** amotoki has quit IRC20:45
sdagueif we revert that, nova rejects the request on strong validation20:45
*** MVenesio has quit IRC20:48
*** tdurakov has quit IRC20:50
*** ndipanov has quit IRC20:53
*** stevemar has joined #openstack-nova20:53
*** raildo is now known as raildo-afk20:55
*** apuimedo has quit IRC20:56
*** penick has quit IRC20:56
*** tjones has joined #openstack-nova20:58
melwittsdague: oh, hm. so maybe we have to roll forward and just put the volume_id back for the mapping_parts == 1 case. I think that'll work but wasn't 100% and thought the revert is safer20:58
*** reed has quit IRC20:58
sdagueright, it will mean some people lose access to boot from volume until they upgrade the client20:59
*** apuimedo has joined #openstack-nova20:59
*** thumpba has quit IRC21:01
*** dustins has quit IRC21:01
*** su_zhang has quit IRC21:02
sdaguemelwitt: ok, well I have to run, I put the whole thing out on the mailing list21:03
*** david-lyle has quit IRC21:03
sdaguemaybe people can weigh in over night21:03
*** david-ly_ has joined #openstack-nova21:03
*** thumpba has joined #openstack-nova21:03
*** Guest82370 has quit IRC21:04
*** su_zhang has joined #openstack-nova21:05
*** david-ly_ is now known as david-lyle21:05
*** signed8bit is now known as signed8bit_ZZZzz21:06
*** signed8bit_ZZZzz is now known as signed8bit21:08
*** thumpba has quit IRC21:08
*** thumpba has joined #openstack-nova21:09
*** apoorvad_ has joined #openstack-nova21:12
*** apoorvad_ has quit IRC21:12
*** thorst has quit IRC21:12
*** apoorvad has quit IRC21:13
*** apoorvad_ has joined #openstack-nova21:13
melwittcool, thanks sdague21:14
*** ociuhandu has joined #openstack-nova21:14
jlkctrath: cfriesen: sorry for the long delay. So yes, we may have to stick with iscsi outside of qemu until/unless we build our own qemu packages. What I was curious about was where guestfs comes into play, as ctrath had relayed a statement about making use of that for stability.21:15
*** penick has joined #openstack-nova21:17
mriedemjlk: i think those are unrelated21:19
jlkThat's what I thought too, but I was having an open mind :)21:19
mriedemjlk: nbd + ubuntu 12.04 + neutron namespaces was a big problem in havana/icehouse21:19
mriedemlike kernel panic in 25% of neutron gate runs21:19
jlknod. That's our config for a lot of our customers right now21:19
mriedemso the solution was to not use nbd21:19
mriedemjlk: do you see kernel panics?21:20
jlk"not use nbd" means using qemu native iscsi?21:20
mriedemno21:20
mriedemmeans using this https://github.com/openstack/nova/blob/master/nova/virt/disk/vfs/guestfs.py21:20
jlkmriedem: we don't often, but what we see is if the iscsi server has a network blip, instances get into a wedged state and we have to manually reboot them and re-attach volumes21:20
*** otter768 has joined #openstack-nova21:21
jlkmriedem: oh I see. And all we need to make use of that is install the libguestfs software and python guestfs module?21:23
openstackgerritMichael Still proposed openstack/nova-specs: Locking servers by service token  https://review.openstack.org/20388021:23
*** pm90__ has joined #openstack-nova21:23
*** otter768 has quit IRC21:25
*** gabriel-bezerra has quit IRC21:26
*** pm90_ has quit IRC21:26
*** david-lyle has quit IRC21:26
*** Marga_ has quit IRC21:26
mriedemjlk: it might be unrelated, the guestfs stuff might have been more about file injection21:26
jlkI see, it's purpose is only for file injection? I don't believe we're seeing any trouble there.21:27
mriedemi can dig up the nbd kernel panic bug21:28
*** setuid has quit IRC21:28
mriedembug 127338621:28
openstackbug 1273386 in devstack "Neutron namespace metadata proxy triggers kernel crash on Ubuntu 12.04/3.2 kernel" [Undecided,In progress] https://launchpad.net/bugs/127338621:28
*** david-lyle has joined #openstack-nova21:29
jlkah. We've been upgrading our clusters to the kernel from 14.0421:29
mriedemhttps://review.openstack.org/#/c/54746/21:29
mriedemok, yeah21:29
mriedemthe change back in icehouse was to force config drive in devstack21:30
mriedemso no file injection which was using nbd and causing a kernel panic with neutron21:30
*** jichen has quit IRC21:30
*** setuid has joined #openstack-nova21:30
*** rlrossit has left #openstack-nova21:32
*** albertom has quit IRC21:33
dims_sdague: mriedem: relaxing the server side code a little bit seems to deploy just fine - http://paste.openstack.org/show/474953/ (boot from volume)21:33
*** angdraug has joined #openstack-nova21:34
*** amotoki has joined #openstack-nova21:34
*** amotoki has quit IRC21:39
*** thumpba_ has joined #openstack-nova21:40
*** thangp has quit IRC21:41
*** obedmr has quit IRC21:41
*** obedmr has joined #openstack-nova21:41
*** electrocucaracha has quit IRC21:42
*** electrocucaracha has joined #openstack-nova21:43
*** thumpba has quit IRC21:43
*** john5223 has joined #openstack-nova21:43
*** tjones has quit IRC21:45
*** tjones has joined #openstack-nova21:46
*** thumpba_ has quit IRC21:46
*** thumpba has joined #openstack-nova21:46
*** david-lyle has quit IRC21:48
*** Marga_ has joined #openstack-nova21:48
*** tjones has quit IRC21:50
*** david-lyle has joined #openstack-nova21:54
*** ccarmack has left #openstack-nova21:57
*** iurygregory has quit IRC21:59
*** mdrabe_ has joined #openstack-nova22:02
*** READ10 has quit IRC22:03
*** eharney has quit IRC22:03
*** thumpba has quit IRC22:05
*** pm90__ has quit IRC22:05
*** mdrabe has quit IRC22:06
*** armax has joined #openstack-nova22:06
*** andreykurilin has quit IRC22:08
*** mdrabe_ has quit IRC22:08
*** penick has quit IRC22:08
*** aarefiev has quit IRC22:09
*** su_zhang has quit IRC22:10
*** su_zhang has joined #openstack-nova22:11
*** tsekiyama has joined #openstack-nova22:11
*** tonytan4ever has quit IRC22:13
*** ctrath has quit IRC22:13
*** david-lyle has quit IRC22:15
*** armax has quit IRC22:16
*** diogogmt has joined #openstack-nova22:16
*** jecarey__ has quit IRC22:17
*** penick has joined #openstack-nova22:18
*** mwagner_ has quit IRC22:18
*** su_zhang has quit IRC22:21
*** ociuhandu has quit IRC22:22
*** mriedem has quit IRC22:22
*** ociuhandu has joined #openstack-nova22:24
*** marcusvrn_ has quit IRC22:25
*** VW_ has quit IRC22:27
*** devlaps has quit IRC22:30
*** dims__ has joined #openstack-nova22:30
*** su_zhang has joined #openstack-nova22:31
*** earlephilhower has quit IRC22:32
*** e0ne has quit IRC22:33
*** dims_ has quit IRC22:33
openstackgerritMatthew Treinish proposed openstack/nova: Add sample config file to nova docs  https://review.openstack.org/21277822:34
*** IanGovett has quit IRC22:35
openstackgerritMatthew Treinish proposed openstack/nova: Add sample config file to nova docs  https://review.openstack.org/21277822:35
*** david-lyle has joined #openstack-nova22:36
*** su_zhang has quit IRC22:36
*** tpeoples has quit IRC22:36
*** ijuwang has quit IRC22:41
*** xyang1 has quit IRC22:45
*** aloga has quit IRC22:45
*** salv-orlando has joined #openstack-nova22:46
*** tpeoples has joined #openstack-nova22:49
*** claudiub has quit IRC22:49
*** tjones has joined #openstack-nova22:50
*** su_zhang has joined #openstack-nova22:51
*** aloga has joined #openstack-nova22:52
*** reed has joined #openstack-nova22:53
*** Daisy has joined #openstack-nova22:53
*** mriedem has joined #openstack-nova23:00
_diana_Hi folks: I'm editing a nova object class for the first time (adding a method). Are there any docs that explain bumping the version, obj_relationships, updating the hashes, etc? Thanks!23:00
dansmith_diana_: adding a remotable method?23:00
_diana_dansmith: yup23:00
_diana_dansmith: also, you're fast!23:00
*** obedmr has quit IRC23:00
dansmith_diana_: then you need a version bump, and the tests that do the hashing will "guide" you after that23:01
_diana_dansmith: Ah, cool. I'll give that a go. Thanks!23:01
dansmith_diana_: and unless you're adding it on a very lonely object, you'll probably get failures from other objects begging to be bumped because of a depedency23:01
*** VW has joined #openstack-nova23:02
openstackgerritmelanie witt proposed openstack/python-novaclient: Always send volume_id when booting with legacy bdm  https://review.openstack.org/22966923:02
*** browne1 has joined #openstack-nova23:03
*** VW has quit IRC23:03
*** VW has joined #openstack-nova23:03
*** penick has quit IRC23:04
dansmith_diana_: if any of it doesn't make sense, ping me tomorrow and we can walk through each thing23:04
_diana_dansmith: awesome, thanks!23:04
*** alejandrito has quit IRC23:04
openstackgerritmelanie witt proposed openstack/python-novaclient: Always send volume_id when booting with legacy bdm  https://review.openstack.org/22966923:05
*** Daisy_ has joined #openstack-nova23:05
*** ociuhandu has quit IRC23:05
*** VW has quit IRC23:05
*** VW has joined #openstack-nova23:06
*** browne has quit IRC23:06
*** penick has joined #openstack-nova23:07
*** signed8bit is now known as signed8bit_ZZZzz23:07
*** jaypipes has quit IRC23:07
*** otter768 has joined #openstack-nova23:08
*** Daisy_ has quit IRC23:08
*** penick has quit IRC23:08
*** Daisy_ has joined #openstack-nova23:08
*** erlon has quit IRC23:08
*** Daisy has quit IRC23:09
*** marzif has quit IRC23:10
*** tsekiyama has quit IRC23:10
*** signed8bit_ZZZzz is now known as signed8bit23:10
*** tsekiyama has joined #openstack-nova23:10
*** VW has quit IRC23:11
*** VW has joined #openstack-nova23:12
*** tjones1 has joined #openstack-nova23:12
*** VW has quit IRC23:16
*** sc` has quit IRC23:18
*** armax has joined #openstack-nova23:21
*** tjones1 has quit IRC23:21
*** tjones2 has joined #openstack-nova23:21
*** EinstCra_ has quit IRC23:22
*** amotoki has joined #openstack-nova23:22
*** thorst has joined #openstack-nova23:23
openstackgerritmelanie witt proposed openstack/python-novaclient: Always send volume_id when booting with legacy bdm  https://review.openstack.org/22966923:23
*** stevemar has quit IRC23:23
*** stevemar has joined #openstack-nova23:24
*** brad[] has quit IRC23:25
*** amotoki has quit IRC23:27
*** tjones has quit IRC23:28
*** stevemar has quit IRC23:28
*** tjones2 has quit IRC23:28
*** karimb has joined #openstack-nova23:29
*** sc` has joined #openstack-nova23:31
*** tjones has joined #openstack-nova23:31
*** aysyd has quit IRC23:32
*** mudassirlatif_ has joined #openstack-nova23:32
*** thorst has quit IRC23:33
*** mudassirlatif has quit IRC23:34
*** mudassirlatif_ is now known as mudassirlatif23:34
*** tjones1 has joined #openstack-nova23:35
*** mudassirlatif has quit IRC23:35
*** diogogmt has quit IRC23:36
*** karimb has quit IRC23:37
*** tjones1 has quit IRC23:38
*** otter768 has quit IRC23:39
*** jwcroppe has quit IRC23:40
*** electrocucaracha has quit IRC23:41
*** jwcroppe has joined #openstack-nova23:41
*** mudassirlatif has joined #openstack-nova23:42
*** mudassirlatif has quit IRC23:43
*** pm90_ has joined #openstack-nova23:44
*** jwcroppe has quit IRC23:45
*** tjones1 has joined #openstack-nova23:47
*** su_zhang has quit IRC23:47
*** diogogmt has joined #openstack-nova23:48
*** tjones1 has quit IRC23:49
*** su_zhang has joined #openstack-nova23:49
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Use os-testr for py34 tox target  https://review.openstack.org/22906923:55
*** ZZelle_ has quit IRC23:59

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