Earlier  
Posted Nick Remark
#openstack-nova - 2017-02-27
13:12:00 lyarwood zioproto: that said if this is for RH OSP you can file a support case and we can look at getting this in a build for you ASAP
13:12:10 satyar just want to check have you checked the recent nova code
13:12:45 diana_clarke satyar: Do you have a specific nova question? There's lots of nova code ;)
13:13:13 satyar yes
13:13:37 satyar i created 20 vms(boot from volume) my quota for volume is 10
13:13:48 satyar so 10 VMs gone to error state
13:14:34 satyar after i delete all the VMs the quota for CPU/RAM/Instances are showing used 10
13:15:04 diana_clarke satyar: It sounds like your question might be a better fit for the #openstack channel (see channel description above).
13:15:09 satyar ideally it(used quota) should be 0 as all VMs are deleted
13:15:39 satyar i think its a issue with the quota code
13:15:45 satyar from nova
13:16:46 satyar if you can point me the the file which runs the code of releasing quota after VM deletion will help me to find the root cause and fix it
13:24:17 openstack Launchpad bug 1667667 in OpenStack Compute (nova) "Rebuilding instance ignores image's property hw_disk_bus" [Low,Confirmed]
13:24:17 akijak hi, I've found a bug in nova concerning rebuilding and 'hw_disk_bus' image property (https://bugs.launchpad.net/nova/+bug/1667667), I'm looking for someone who could give me some directions how to fix that :) can you help?
13:25:52 satyar any one aware of the code which updates the quota when the VM deletion happends?
13:34:53 zioproto lyarwood, yes I can build new ubuntu packages with this fix and submit a merge request for Ubuntu Cloud Archive on launchpad, but if we get the latest stable/mitaka tag in nova upstream that would be better
13:39:19 lyarwood zioproto: yup agreed, we should be able to sort that out this week
13:44:01 diana_clarke satyar: I'm not familiar with the quota code, or I would try to point you in the right direction. Grep might be your best bet here.
13:44:04 akijak rpodolyaka: I've found a bug in nova concerning rebuilding and 'hw_disk_bus' image property (https://bugs.launchpad.net/nova/+bug/1667667), I'm looking for someone who could give me some directions how to fix that :) can you help?
13:44:04 openstack Launchpad bug 1667667 in OpenStack Compute (nova) "Rebuilding instance ignores image's property hw_disk_bus" [Low,Confirmed]
13:44:30 satyar i tried but not able to get it
13:44:43 satyar it seems its a blocker for ocata release
13:44:44 satyar https://bugs.launchpad.net/nova/+bug/1668267
13:44:44 openstack Launchpad bug 1668267 in OpenStack Compute (nova) "Nova ignores to update the quota for VMs in error" [Undecided,New]
13:50:57 zioproto lyarwood, can anyone confirm that to run newton I have to deploy a third mysql database for nova calling it 'cell0'
13:50:59 zioproto >
13:51:00 zioproto ??
13:51:46 edleafe Nova scheduler subteam meeting in 8 minutes in #openstack-meeting-alt
13:59:03 lyarwood zioproto: I believe so but that isn't really my area, have you checked devstack stable/newton out?
14:00:09 johnthetubaguy satyar: instances in error have always consumed quota I believe, you have to delete them to release the quota
14:01:57 zioproto lyarwood, I am upgrading a real staging cluster from mitaka to newton
14:02:07 zioproto in the newton release notes it does not say anything about this db
14:02:50 johnthetubaguy its required for newton, it is in the release notes, but its maybe not that obvious
14:02:53 johnthetubaguy its an ordering thing
14:03:09 johnthetubaguy the db sync will create the DB once the cell0 mapping is in place
14:03:29 zioproto so nova.conf should have cell0 db config ?
14:03:36 zioproto before running the db sync
14:03:40 zioproto of course
14:03:42 zioproto but wht
14:03:44 zioproto why
14:03:49 zioproto in the release notes
14:03:50 johnthetubaguy zioproto: the details should be here: https://docs.openstack.org/developer/nova/cells.html#upgrade-minimal
14:03:51 zioproto there is written
14:03:54 zioproto configuring Cells V2 is still fully optional for this cycle
14:04:07 zioproto https://docs.openstack.org/releasenotes/nova/newton.html -> configuring Cells V2 is still fully optional for this cycle
14:05:04 zioproto oh so the transport-url is something to access the db
14:05:06 johnthetubaguy ah, yes, I am out by one
14:05:23 johnthetubaguy its optional in newton, required in ocata
14:05:27 johnthetubaguy what errors are you seeing?
14:05:35 zioproto wait, I pastebin
14:05:51 johnthetubaguy it sounds like you ran the cell mapping, cmd, which would make it required
14:06:03 johnthetubaguy if there is no cell mapping done, its not needed, I think...
14:06:19 zioproto http://paste.openstack.org/show/600616/
14:06:24 johnthetubaguy we might want to take this onto #openstack, given its an older release
14:07:00 johnthetubaguy zioproto: do you have the API database created, that is not optional in newton
14:07:25 zioproto yes I have that
14:07:30 zioproto I have it since mitaka
14:07:33 johnthetubaguy has it been updated with api_db sync?
14:07:36 zioproto yes
14:07:38 zioproto that worked
14:07:50 bauzas johnthetubaguy: instance_extra is not in the API DB
14:08:09 bauzas zioproto: looks like a migration badly happened when db sync
14:08:29 zioproto I have the backup of the db
14:08:33 zioproto at mitaka version
14:08:36 zioproto I can reimport it
14:08:39 bauzas zioproto: do you still have the logs of the 'nova-manage db sync' command ?
14:08:47 bauzas I mean the output
14:09:27 johnthetubaguy bauzas: ah, yeah, I forgot that was "new"
14:10:04 zioproto bauzas, http://paste.openstack.org/show/600617/
14:10:08 johnthetubaguy oh wait, its doing migrate keypairs on an old DB somehow
14:10:33 johnthetubaguy ah, so that did fail
14:11:04 johnthetubaguy https://github.com/openstack/nova/blob/6d64b7274410ae45b95bd7ac7f702c16daaa0fcd/nova/db/sqlalchemy/migrate_repo/versions/330_enforce_mitaka_online_migrations.py#L19
14:11:17 johnthetubaguy zioproto: it seems the online db migrations on mitaka were not run
14:11:26 johnthetubaguy zioproto: you need to run those using the mitaka code base
14:11:34 zioproto what did I do wrong ?
14:11:42 bauzas sec, grabbing coffee for a jet-lag problem
14:11:43 bauzas https://www.internetmarketingninjas.com/blog/wp-content/uploads/2012/07/6-cool-productivity-charts-06.jpg
14:11:49 zioproto I cant rollback the api_db to mitaka, is this bad ?
14:11:57 zioproto I can only rollback the main db
14:12:37 bauzas zioproto: http://paste.openstack.org/show/600617/ means it didn't went all the way down
14:12:42 zioproto I see
14:12:43 zioproto but
14:12:46 zioproto if I try
14:12:48 bauzas zioproto: hence the db online migration failing
14:12:48 zioproto in mitaka
14:12:50 openstackgerrit Alex Szarka proposed openstack/nova master: Reduce code complexity in vmops._spawn method https://review.openstack.org/438502
14:12:57 johnthetubaguy no rollback needed here
14:13:02 johnthetubaguy you just need to run mitaka code
14:13:08 johnthetubaguy then do the online migrations
14:13:09 bauzas just run a new db sync
14:13:17 mriedem o/
14:13:18 johnthetubaguy then do the new db sync
14:13:29 bauzas yeah what johnthetubaguy said
14:13:55 bauzas for mitaka, you need a full code+sync+online_migrations
14:13:59 johnthetubaguy bauzas: do we have docs for this somewhere? like what to do if the migrations tell me I forgot to do online db migrations after upgrading the last release?
14:14:16 openstackgerrit OpenStack Proposal Bot proposed openstack/nova master: Updated from global requirements https://review.openstack.org/438309
14:14:39 johnthetubaguy mriedem: so I +Wed a thing this morning
14:14:58 zioproto nova-manage: error: argument category: invalid choice: 'help' (choose from 'version', 'bash-completion', 'project', 'account', 'shell', 'logs', 'service', 'cell_v2', 'db', 'vm', 'agent', 'cell', 'network', 'host', 'floating', 'fixed', 'vpn', 'api_db')
14:14:59 bauzas johnthetubaguy: well, I remember some cases where we preventively asked to have the online migrations be done before upgdrading
14:15:01 mriedem this thing? https://review.openstack.org/#/c/335358/

Earlier   Later