Thursday, 2021-07-01

opendevreviewsean mooney proposed openstack/os-vif master: [WIP] add configurable per port bridges  https://review.opendev.org/c/openstack/os-vif/+/79805500:30
opendevreviewnorman shen proposed openstack/nova master: Fix volume_id in connection info  https://review.opendev.org/c/openstack/nova/+/79896801:31
*** bhagyashris is now known as bhagyashris|ruck05:22
*** akekane_ is now known as abhishekk06:32
gibinoonedeadpunk: I provided my +1 on the osc-placement release patch thanks for proposing it07:00
noonedeadpunkgibi: oh, thanks!07:05
bauzasnoonedeadpunk: gibi: +1 for me as well07:55
gibi#startmeeting nova_extra08:00
opendevmeetMeeting started Thu Jul  1 08:00:12 2021 UTC and is due to finish in 60 minutes.  The chair is gibi. Information about MeetBot at http://wiki.debian.org/MeetBot.08:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.08:00
opendevmeetThe meeting name has been set to 'nova_extra'08:00
gibinew month new nova extra meeting08:00
gibi:)08:00
gibiwho do we have here for today meeting?08:00
bauzas\o08:01
bauzasheh for the name08:01
gibiyeah, lets wait a bit08:01
bauzasnothing to tell for me08:01
gibiI imagine :)08:01
gibifinally we get some rain and cool air during the night so I was able to go for a run this morning. so I'm pretty chill at the moment. I can wait :)08:02
bauzasI can send some rain for you if you wish08:04
* bauzas wonders when the summer will arrive, here08:04
gibiinteresting. we had a serious heatwave in the last ~2 weeks. 08:04
gibibut you live at a mountain isn't it?08:05
gibibtw, if there is anybody here for the meeting please say so08:06
gibiotherwise I will close the meeting logging in 4 mins08:06
bauzasgibi: not exactly *within* the mountains, rather at the bottom in a valley :)08:07
bauzasalt. of 230m :)08:07
gibiohh08:07
gibithat is not that high :)08:08
gibiI close this meeting due to lack of participation08:10
gibi#endmeeting08:10
opendevmeetMeeting ended Thu Jul  1 08:10:36 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)08:10
opendevmeetMinutes:        https://meetings.opendev.org/meetings/nova_extra/2021/nova_extra.2021-07-01-08.00.html08:10
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/nova_extra/2021/nova_extra.2021-07-01-08.00.txt08:10
opendevmeetLog:            https://meetings.opendev.org/meetings/nova_extra/2021/nova_extra.2021-07-01-08.00.log.html08:10
bauzasgibi: remember which city you're living in Hungary ? Budapest ?08:13
gibiyepp in the capital08:13
gibithat is around 150m alt :)08:13
bauzasI knew about the heat wave, some influencers were traveling to your location during the last 2 weeks but suddently went back last Monday08:13
gibiyeah there was some sport events 08:14
bauzasminor ones08:14
bauzasapart from Le Tour de France, I don't think others are more important08:14
gibiI'm not a sports fan so I only checked the results08:17
gibiduring the germany - hungary meeting I was sitting in a garden of one of my friends chilling and we just listened the noises of the suburb to judge the result of that meeting:)08:18
kashyapbauzas: What do you mean "influencers"?08:18
kashyapMorning, BTW08:18
bauzaskashyap: this was a joke08:18
kashyapAh, I don't get it, then :)08:19
bauzaskashyap: for explaining that sometimes I think some of our footballers are better with working for Instagram rather than playing with a ball and acting as a team08:19
gibi:)08:19
kashyapbauzas: Ah, "influencers" seems to be an Instagram keyword [I'm not on any social media for 8+ years now]08:19
* kashyap embraces the joy of missing out (JOMO)08:20
bauzaskashyap: not only Instagram but social medias in general08:20
* kashyap nods08:20
bauzasthe fact that you have a community watching you and following your advices08:20
*** slaweq_ is now known as slaweq08:29
sean-k-mooneystephenfin: so i have the os-vif patch mostly working now https://review.opendev.org/c/openstack/os-vif/+/798055 i need to rebase it on my patch to fix os-vif ci and add a release note and flip the default to false but can you give it a look and see what you think09:51
stephenfinsure09:51
stephenfincan do09:51
opendevreviewStephen Finucane proposed openstack/nova master: Add --sleep option for archive_deleted_rows --until-complete  https://review.opendev.org/c/openstack/nova/+/77174909:57
opendevreviewMerged openstack/nova-specs master: Add attachmentId to responses of the os-volume_attachments API  https://review.opendev.org/c/openstack/nova-specs/+/79479910:29
lyarwoodsean-k-mooney: thanks for that 10:43
sean-k-mooney:) no worries did you see my top level comment to artom re changing id to internal_id in a followup if we feel that is needed10:44
sean-k-mooneyi didnt really think it was needed but i dont really object to it either if we want to disambiguate10:45
sean-k-mooneyif we did that i would not change the name in the db by the way i would jsut traslate in the api10:46
lyarwoodYeah it's an awkward one to change 10:50
lyarwoodand tbh I'd rather not and just spell it out in the API ref10:50
sean-k-mooneyyep i think docs is enough too10:50
sean-k-mooneyi certenly dont want to intoduce a db migration just for this 10:50
thelounge55Hello Folks, I was trying to install wallaby openstack release. But experiencing some issue in nova that the table is not getting created in database. Does anybody has any idea how to resolve it ?12:52
thelounge55```++ nova-manage --version                                                                                                                                                                                           12:53
thelounge55++ grep -Eo '[0-9]+[.][0-9]+[.][0-9]+'                                                                                                                                                                             12:53
thelounge55+ NOVA_VERSION=23.0.2                                                                                                                                                                                              12:53
thelounge55++ nova-manage api_db version                                                                                                                                                                                      12:53
thelounge55+ '[' 66 -gt 0 ']'                                                                                                                                                                                                 12:53
thelounge55+ manage_cells                                                                                                                                                                                                     12:53
thelounge55+ '[' 23 -gt 14 ']'                                                                                                                                                                                                12:53
thelounge55+ nova-manage cell_v2 map_cell0                                                                                                                                                                                    12:53
sean-k-mooneyhow are you creating them? with nova-mageage direcly12:53
thelounge55An error has occurred:                                                                                                                                                                                             12:53
thelounge55Traceback (most recent call last):                                                                                                                                                                                 12:53
thelounge55  File "/var/lib/openstack/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context                                                                                                  12:53
thelounge55    cursor, statement, parameters, context                                                                                                                                                                         12:53
thelounge55  File "/var/lib/openstack/lib/python3.6/site-packages/sqlalchemy/engine/default.py", line 608, in do_execute                                                                                                      12:53
thelounge55    cursor.execute(statement, parameters)                                                                                                                                                                          12:53
thelounge55  File "/var/lib/openstack/lib/python3.6/site-packages/pymysql/cursors.py", line 148, in execute                                                                                                                   12:53
thelounge55    result = self._query(query)                                                                                                                                                                                    12:53
thelounge55  File "/var/lib/openstack/lib/python3.6/site-packages/pymysql/cursors.py", line 310, in _query                                                                                                                    12:53
thelounge55    conn.query(q)                                                                                                                                                                                                  12:53
thelounge55  File "/var/lib/openstack/lib/python3.6/site-packages/pymysql/connections.py", line 548, in query                                                                                                                 12:54
thelounge55    self._affected_rows = self._read_query_result(unbuffered=unbuffered)                                                                                                                                           12:54
thelounge55  File "/var/lib/openstack/lib/python3.6/site-packages/pymysql/connections.py", line 775, in _read_query_result                                                                                                    12:54
thelounge55    result.read()                                                                                                                                                                                                  12:54
thelounge55  File "/var/lib/openstack/lib/python3.6/site-packages/pymysql/connections.py", line 1156, in read                                                                                                                 12:54
thelounge55    first_packet = self.connection._read_packet()                                                                                                                                                                  12:54
thelounge55  File "/var/lib/openstack/lib/python3.6/site-packages/pymysql/connections.py", line 725, in _read_packet                                                                                                          12:54
thelounge55    packet.raise_for_error()                                                                                                                                                                                       12:54
thelounge55  File "/var/lib/openstack/lib/python3.6/site-packages/pymysql/protocol.py", line 221, in raise_for_error                                                                                                          12:54
thelounge55    err.raise_mysql_exception(self._data)                                                                                                                                                                          12:54
thelounge55  File "/var/lib/openstack/lib/python3.6/site-packages/pymysql/err.py", line 143, in raise_mysql_exception                                                                                                         12:54
thelounge55    raise errorclass(errno, errval)                                                                                                                                                                                12:54
thelounge55pymysql.err.ProgrammingError: (1146, "Table 'nova_api.cell_mappings' doesn't exist")                                                                                                                               12:54
thelounge55The above exception was the direct cause of the following exception: ```12:54
sean-k-mooneythelounge55: wehn posting more then about 10 lines  you should do it to past.openststack.org first12:54
sean-k-mooney* http://paste.openstack.org/12:54
thelounge55sean-k-mooney sorry my bad new to IRC 12:54
sean-k-mooneyits ok12:55
sean-k-mooneyam did you do a "nova-manage db sync"  and "nova-manage api_db sync"12:55
thelounge55sean-k-mooney i am using openstack-helm for my deployment where i see the script is trying to  execute this  `nova-manage cell_v2 map_cell0` and after this command it fails as we can see in logs 12:56
sean-k-mooneythelounge55: i know that openstack-helm used ot have broken code for cells at one point12:57
sean-k-mooneythey were settign config options that dont exist12:57
thelounge55sean-k-mooney then that might be related to it as i victoria release works out of the box 12:58
sean-k-mooneyhttps://github.com/openstack/openstack-helm/commit/94642833dd97e9ff397ef1af26449a51572d5b68 this might be related13:00
sean-k-mooneythelounge55: for what its worth openstack helm does not look that activly maintained13:02
sean-k-mooneythere are some commits i gues13:02
sean-k-mooneyso its not abandoned by any means13:03
sean-k-mooneythey just dont seam to follow our normal branching model so its hard to tell what version of openstack they support13:03
sean-k-mooneythelounge55: anyway it look like the api db was not initalise before it tried to update teh cell mapping13:04
sean-k-mooneyso you proably just need to do teh api db sync to do that then continue13:05
thelounge55sean-k-mooney mmm you seems to be right but i was just cross checking if i have the necessary changes as mentioned in the commits. And yes i do have it so it shouldn't be the problem. But  it could be possible that the wallaby release nova docker image is not good 13:07
sean-k-mooneyunlikely that this woudl be related to the docker image13:08
sean-k-mooneythere may be other issues in the helml charts13:08
thelounge55sean-k-mooney yes possible . But i am playing with it yesterday and i am lost at the moment :D13:09
sean-k-mooneyopenstack helm is one of the less used installer and the nova team is not really invovled in it at all so we dont really have  much expeirince with it13:09
sean-k-mooneyhave you connected to the db server and checked that the api db exists and if it has the tables13:09
thelounge55sean-k-mooney yeah i did try that but there is no tables  got created in nova 13:14
thelounge55`MariaDB [nova]> show tables; `13:14
thelounge55`Empty set (0.00 sec)`13:14
sean-k-mooneyand nova_api13:14
sean-k-mooneyi assume the same13:14
sean-k-mooneythis look like an openstack helm bug to me so there irc channel can proably help you more 13:15
thelounge55sean-k-mooney nope there is one http://paste.openstack.org/show/807105/ which is got created nova_api 13:17
thelounge55yeah it looks like its nova issue13:17
sean-k-mooneywell no its an openstack-helm issue13:17
thelounge55sean-k-mooney yeah i mean openstack-helm nova helm chart issue :D 13:18
sean-k-mooneybut ya so what likely has wrong here is that openstack-helm did not initalise the db with the db schema before it tried ot populate teh tables with data13:18
thelounge55sean-k-mooney anyway thanks for help :) 13:18
sean-k-mooneyhttps://github.com/openstack/openstack-helm/blob/master/nova/templates/job-db-init.yaml does not actully seam to init anything13:19
sean-k-mooneybut honestly i dont really know how those charts work13:20
thelounge55sean-k-mooney nvm thanks again :) 13:28
opendevreviewKashyap Chamarthy proposed openstack/nova-specs master: Re-propose "CPU selection with hypervisor consideration"  https://review.opendev.org/c/openstack/nova-specs/+/79909615:31
opendevreviewMerged openstack/nova master: fix sr-iov support on Cavium ThunderX hosts.  https://review.opendev.org/c/openstack/nova/+/77767917:27
opendevreviewMerged openstack/nova master: db: Fold in ForeignKey constraints  https://review.opendev.org/c/openstack/nova/+/78629719:52
opendevreviewMerged openstack/nova master: db: Remove 'nova.db.base' module  https://review.opendev.org/c/openstack/nova/+/78629819:52
opendevreviewsean mooney proposed openstack/os-vif master: update os-vif ci to account for devstack default changes  https://review.opendev.org/c/openstack/os-vif/+/79803819:58
opendevreviewsean mooney proposed openstack/os-vif master: add configurable per port bridges  https://review.opendev.org/c/openstack/os-vif/+/79805519:58
opendevreviewsean mooney proposed openstack/os-vif master: update os-vif ci to account for devstack default changes  https://review.opendev.org/c/openstack/os-vif/+/79803820:13
opendevreviewsean mooney proposed openstack/os-vif master: add configurable per port bridges  https://review.opendev.org/c/openstack/os-vif/+/79805520:13
opendevreviewMerged openstack/nova master: db: Copy docs from 'nova.db.*' to 'nova.db.sqlalchemy.*'  https://review.opendev.org/c/openstack/nova/+/78629920:16
opendevreviewMerged openstack/nova master: db: Synchronize function signatures  https://review.opendev.org/c/openstack/nova/+/78630020:16

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!