Thursday, 2022-07-21

*** undefined is now known as Guest559803:35
opendevreviewYusuke Niimi proposed openstack/keystoneauth master: Add doc of OAuth2.0 Client Credentials Grant Flow  https://review.opendev.org/c/openstack/keystoneauth/+/83810405:20
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Remove deprecated stuff from baremetal_node  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84966806:47
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Add a wait argument to baremetal_node  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84965306:47
opendevreviewMerged openstack/ansible-collections-openstack master: Add a wait argument to baremetal_node  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84965309:08
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Refactored port and port_info modules  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85062710:22
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Refactored server and server_info modules  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84942310:24
opendevreviewAnanya proposed openstack/ansible-collections-openstack master: Moves stack module from cloud to proxy  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84826611:28
*** Guest5598 is now known as rcastillo13:05
opendevreviewJakob Meng proposed openstack/openstacksdk master: Allow to pass description parameter to cloud.create_server()  https://review.opendev.org/c/openstack/openstacksdk/+/85067115:49
jm1gtema: hello :) is there a reason why cloud.create_server does not accept a description parameter? https://review.opendev.org/c/openstack/openstacksdk/+/85067115:50
gtemahistorical - not implemented in cloud layer15:50
jm1gtema: so we can add it?15:52
gtemasure15:52
jm1gtema: cool, then we can continue to use create_server in openstack.cloud.server. would require a lot of new code in that module without cloud.create_server()15:53
gtemafor server sadly you NEED to continue using cloud layer, since there are too many things happening under the hood15:53
gtemabut glad you reached it now ;-)15:54
jm1gtema: adding more tests for server revealed more issues 🙈 like the one above where i would like to pass description but create_server does not accept that..15:57
gtemayeah, and we also have open issue about volume15:57
gtema(in the server create)15:57
jm1gtema: refering to any bug report? maybe this one? https://storyboard.openstack.org/#!/story/201010316:02
gtemayes, this one16:03
jm1gtema: yeah, working on this one16:14
gtemaawesome16:14
jm1gtema: servers will always be assigned a security group by nova even if no security group was requested?16:22
gtemahmm, not sure16:23
gtemafrom docs:16:24
gtemaOne or more security groups. Specify the name of the security group in the name attribute. If you omit this attribute, the API creates the server in the default security group. Requested security groups are not applied to pre-existing ports.16:24
gtemawhether this "default" SG is configurable I do not know16:24
jm1gtema: omg, i should have rtfm 🙈 thanks!17:03
opendevreviewMerged openstack/openstacksdk master: Allow to pass description parameter to cloud.create_server()  https://review.opendev.org/c/openstack/openstacksdk/+/85067118:58
jm1gtema: still working?19:10
jm1gtema: compute.add_security_group_to_server() claims it takes an id as security_group. https://opendev.org/openstack/openstacksdk/src/commit/1ce15c9a8758b4d978eb5239bae100ddc13c8875/openstack/compute/v2/_proxy.py#L102819:11
jm1gtema: doing so results in BadRequestException: 400: Client Error for url: http://***/compute/v2.1/servers/***/action, Security group name cannot be empty19:12
jm1gtema: passing a SecurityGroup object instead works as expected19:12
jm1gtema: another issue is, after calling compute.fetch_server_security_groups one cannot call compute.update_server with this server object because raises "BadRequestException: 400: Client Error for url:... Invalid input for field/attribute server. Value: ... Additional properties are not allowed ('security_groups' was unexpected)"19:18
opendevreviewViolet Kurtz proposed openstack/python-openstackclient master: Migrate server_groups to the new API  https://review.opendev.org/c/openstack/python-openstackclient/+/83761519:48
opendevreviewViolet Kurtz proposed openstack/python-openstackclient master: Migrate server_groups to the new API  https://review.opendev.org/c/openstack/python-openstackclient/+/83761519:54
opendevreviewRafael Castillo proposed openstack/ansible-collections-openstack master: Update router for 2.0.0  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84644620:46
opendevreviewRafael Castillo proposed openstack/ansible-collections-openstack master: Update router for 2.0.0  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84644621:18

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