Earlier  
Posted Nick Remark
#openstack-sdks - 2020-11-05
10:11:06 noonedeadpunk aha
10:12:19 gtema https://opendev.org/openstack/python-openstackclient/src/branch/master/setup.cfg#L662
10:12:20 noonedeadpunk well, I think it's not... What I'm trying to do - volume resize when it's in-use.
10:12:35 noonedeadpunk So client has check https://opendev.org/openstack/python-openstackclient/src/branch/master/openstackclient/volume/v2/volume.py#L608
10:12:56 noonedeadpunk however it's not true for modern cinder https://opendev.org/openstack/cinder/src/branch/stable/train/cinder/volume/manager.py#L2766
10:13:06 noonedeadpunk but true for v2 I guess
10:13:37 noonedeadpunk Not sure what's the best way to workaround here...
10:16:16 openstackgerrit Stephen Finucane proposed openstack/osc-lib master: Add Python3 wallaby unit tests https://review.opendev.org/750335
10:18:44 noonedeadpunk well, or not....
10:20:57 noonedeadpunk it is https://opendev.org/openstack/cinder/src/branch/master/cinder/api/openstack/rest_api_version_history.rst#user-content-section-39
10:50:47 noonedeadpunk gtema: oh, that is neat, means I can kind of overwrite with v3 only single method?
10:51:21 gtema not the method, but you need more or less to copy/modify complete resource
10:52:36 noonedeadpunk yeah, agree, sure
10:54:56 frickler doesn't the volume-resize-while-in-use require a bumped microversion?
10:55:27 noonedeadpunk it does
10:56:01 noonedeadpunk but I think that issue here is that openstackclient additionally checks for the volume status
10:58:38 noonedeadpunk moreover http://paste.openstack.org/show/799733/
10:59:18 frickler hmm, weird, I was pretty sure that it did work for me earlier. will need to double-check after the meeting starting now
11:22:49 frickler noonedeadpunk: you are right, it's only "cinder --os-volume-api-version 3.42 extend" that worked to me. would be great to make that work in OSC, but it seems one would first need to implement v3 and microversions for cinder
11:25:32 openstackgerrit Merged openstack/osc-lib master: bump py37 to py38 in tox.ini https://review.opendev.org/752613
12:07:01 noonedeadpunk uh, everything is so weird about volumes part in openstackclient
12:32:19 openstackgerrit Merged openstack/osc-lib master: Add Python3 wallaby unit tests https://review.opendev.org/750335
12:34:55 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: compute: Fix 'usage * -f yaml' output https://review.opendev.org/761595
12:34:55 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: compute: Fix 'server * -f yaml' output https://review.opendev.org/761205
12:34:56 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: Add support for 'server group create --rule' parameter https://review.opendev.org/761597
12:34:56 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: compute: Fix 'server group * -f yaml' output https://review.opendev.org/761596
12:34:57 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: trivial: Use plural for appended parameters https://review.opendev.org/761598
12:42:09 stephenfin smcginnis: Question: lower constraints are failing for osc-lib because the job is running on Python 3.8 but we didn't merge the patch to fix compatibility with this Python version soon enough https://opendev.org/openstack/osc-lib/commit/8ff3f80102ae184227d4f8cb5f82bedee987b804
12:43:04 stephenfin smcginnis: How important is Python 3.8 compatibility for Victoria. Do I backport that patch, thus bumping minimums on a stable branch, or simply set the basepython in 'tox.ini' to something lower?
12:47:15 openstackgerrit Stephen Finucane proposed openstack/osc-lib stable/victoria: tox: Set minimum Python version for lower-constraints https://review.opendev.org/761600
12:49:56 openstackgerrit Stephen Finucane proposed openstack/osc-lib stable/ussuri: zuul: Stop testing against Tempest https://review.opendev.org/761603
13:01:22 openstackgerrit jayaditya gupta proposed openstack/python-openstackclient master: Add a few selectable fields to the "openstack server list" output https://review.opendev.org/741181
13:11:48 smcginnis stephenfin: I think either approach.
13:12:26 smcginnis stephenfin: py38 was an official runtime for victoria, but there were differing opinions on whether that meant lower constraints should work for 3.8 or our actual minimum runtime (3.6).
13:12:35 noonedeadpunk any way to get cinder client to use different api version? http://paste.openstack.org/show/799741/
13:13:06 smcginnis stephenfin: There were a few other projects that ended up backporting those lower-constraints updates to work with 3.8.
13:13:21 smcginnis For consistency, that's probably the right thing to do.
13:18:08 smcginnis noonedeadpunk: That .version value doesn't reflect the version sent when making API calls.
13:18:20 noonedeadpunk yeah already found it....
13:18:30 smcginnis k
13:18:39 smcginnis api_version, right?
13:18:43 noonedeadpunk yep
13:20:35 smcginnis noonedeadpunk: In case you need to read up on any background on that: https://specs.openstack.org/openstack/cinder-specs/specs/pike/extend-attached-volume.html
13:21:20 noonedeadpunk well, I can do it with curl ofc, but it's not really handy^)
13:21:43 noonedeadpunk and openstackclient just fails because of https://opendev.org/openstack/python-openstackclient/src/branch/master/openstackclient/volume/v2/volume.py#L608
13:22:07 noonedeadpunk oh, btw, once I've catched you:)
13:22:50 noonedeadpunk smcginnis: is it safe to execute this with auth_type with service credentials?
13:23:06 noonedeadpunk I'm a bit worried about privilege escalation here
13:23:22 noonedeadpunk (as there were probably reasons to use session token by default instead)
13:23:54 smcginnis Good question. I believe it should be safe.
13:25:46 noonedeadpunk probbly would be awesome to add these options to the list of supported somehow, but that's complete another topic.... Thanks!
14:16:04 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: Remove references to Python 2.7 https://review.opendev.org/761615
14:16:05 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: Remove unnecessary test https://review.opendev.org/761616
14:17:28 openstackgerrit Stephen Finucane proposed openstack/osc-lib stable/victoria: Fix l-c testing for ubuntu focal https://review.opendev.org/761617
14:17:50 stephenfin smcginnis: Okay, makes sense. Care to take a look at that change ^ in that case?
15:51:43 openstackgerrit Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/python-openstackclient master: Allow to resize in-use volumes https://review.opendev.org/761633
16:08:57 openstackgerrit Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/python-openstackclient master: Allow to resize in-use volumes https://review.opendev.org/761633
17:13:22 openstackgerrit Merged openstack/osc-lib stable/ussuri: zuul: Stop testing against Tempest https://review.opendev.org/761603
17:26:49 openstackgerrit Rodolfo Alonso Hernandez proposed openstack/python-openstackclient master: Add "fields" parameter to ListPort query https://review.opendev.org/754117
17:45:17 openstackgerrit Merged openstack/osc-lib stable/victoria: Fix l-c testing for ubuntu focal https://review.opendev.org/761617
17:50:44 openstackgerrit Stephen Finucane proposed openstack/osc-lib stable/victoria: zuul: Stop testing against Tempest https://review.opendev.org/761525
#openstack-sdks - 2020-11-06
08:05:58 openstackgerrit Merged openstack/cliff master: columns: Make 'FormattableColumn' comparable https://review.opendev.org/761421
08:12:00 openstackgerrit Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/python-openstackclient master: Allow to resize in-use volumes https://review.opendev.org/761633
08:23:48 openstackgerrit Merged openstack/cliff master: Update requirements URLs in tox config https://review.opendev.org/760342
09:58:50 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: compute: Fix 'server * -f yaml' output https://review.opendev.org/761205
09:58:51 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: compute: Fix 'server group * -f yaml' output https://review.opendev.org/761596
09:58:51 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: compute: Fix 'usage * -f yaml' output https://review.opendev.org/761595
09:58:52 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: trivial: Use plural for appended parameters https://review.opendev.org/761598
09:58:52 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: Add support for 'server group create --rule' parameter https://review.opendev.org/761597
10:16:17 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: Remove unnecessary test https://review.opendev.org/761616
10:31:37 openstackgerrit Stephen Finucane proposed openstack/osc-lib master: Replace 'assertFalse(a in b)' with 'assertNotIn(a, b)' https://review.opendev.org/535733
10:36:41 openstackgerrit Stephen Finucane proposed openstack/osc-lib master: Check auth_url as well as identity version api https://review.opendev.org/526413
10:40:04 openstackgerrit Merged openstack/osc-lib stable/victoria: zuul: Stop testing against Tempest https://review.opendev.org/761525
11:13:54 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: compute: Add 'server show --topology' option https://review.opendev.org/680928
11:15:17 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: compute: Add 'server show --topology' option https://review.opendev.org/680928
11:15:17 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: compute: Fix 'server * -f yaml' output https://review.opendev.org/761205
12:19:18 openstackgerrit Merged openstack/osc-lib stable/victoria: Update .gitreview for stable/victoria https://review.opendev.org/750332
12:23:50 openstackgerrit Merged openstack/osc-lib stable/victoria: Update TOX_CONSTRAINTS_FILE for stable/victoria https://review.opendev.org/750333
12:46:54 openstackgerrit Merged openstack/osc-lib stable/ussuri: Update .gitreview for stable/ussuri https://review.opendev.org/719015
12:46:55 openstackgerrit Merged openstack/osc-lib stable/ussuri: Update TOX/UPPER_CONSTRAINTS_FILE for stable/ussuri https://review.opendev.org/719016
12:46:56 openstackgerrit Merged openstack/osc-lib master: Replace 'assertFalse(a in b)' with 'assertNotIn(a, b)' https://review.opendev.org/535733
13:40:56 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: compute: Fix 'usage * -f yaml' output https://review.opendev.org/761595
13:41:01 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: compute: Fix 'server group * -f yaml' output https://review.opendev.org/761596
13:41:05 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: Add support for 'server group create --rule' parameter https://review.opendev.org/761597
13:41:12 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: trivial: Use plural for appended parameters https://review.opendev.org/761598
17:28:33 openstackgerrit Khomesh proposed openstack/python-openstackclient master: fix the issue where the flavor name was empty in server list output https://review.opendev.org/761772
17:39:09 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: functional: Remove test for 'quota set --force' https://review.opendev.org/761773
17:40:46 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: functional: Remove test for 'quota set --force' https://review.opendev.org/761773
20:14:52 openstackgerrit Maari Tamm proposed openstack/openstacksdk master: WIP: Add support for shared file systems (manila) https://review.opendev.org/638782
#openstack-sdks - 2020-11-07
11:54:38 openstackgerrit Khomesh proposed openstack/python-openstackclient master: fix the issue where the flavor name was empty in server list output https://review.opendev.org/761772
#openstack-sdks - 2020-11-08
16:01:30 openstackgerrit Marta Laís de Macedo Dantas proposed openstack/openstacksdk master: Volume Target support for Ironic on OpenStack SDK https://review.opendev.org/753092
17:55:56 openstackgerrit Marta Laís de Macedo Dantas proposed openstack/openstacksdk master: Volume Target support for Ironic on OpenStack SDK https://review.opendev.org/753092
#openstack-sdks - 2020-11-09
10:44:52 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Add user_id as optional param to keypair operations https://review.opendev.org/761883
12:15:52 openstackgerrit Artem Goncharov proposed openstack/python-openstackclient master: Switch 'openstack keypair' ops to use SDK https://review.opendev.org/761904
12:37:33 openstackgerrit Artem Goncharov proposed openstack/python-openstackclient master: Switch compute flavors from novaclient/direct to SDK https://review.opendev.org/750151
14:05:48 openstackgerrit Merged openstack/cliff master: List setuptools under install_requires https://review.opendev.org/755458
14:23:37 openstackgerrit Merged openstack/osc-lib stable/rocky: Fix formatter handling for python 3.7 https://review.opendev.org/641275
14:23:51 openstackgerrit Ales Musil proposed openstack/openstacksdk master: network: Fix update of network provider https://review.opendev.org/761933
14:32:24 openstackgerrit Ales Musil proposed openstack/openstacksdk master: network: Fix update of network provider https://review.opendev.org/761933
14:55:18 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: Resolve issue with 'server migration list' https://review.opendev.org/761945

Earlier   Later