Tuesday, 2024-08-20

opendevreviewMerged openstack/kolla-ansible master: CI: improve get_logs.sh  https://review.opendev.org/c/openstack/kolla-ansible/+/87052106:56
sylvrHello ! So yesterday I finally completed a deployment using Kayobe, but now I need to tailor it for the datacenter needs. If I remember correctly, it's the kolla-ansible configuration I need to tweak to add openstack component/use Ceph and such ?07:06
mnasiadkasylvr: yes07:40
sylvrmnasiadka : thanks !07:41
SvenKieskeo/07:56
SvenKieskemaybe someone can check these trivial refactorings: https://review.opendev.org/c/openstack/kolla-ansible/+/92261807:56
SvenKieskehttps://review.opendev.org/c/openstack/kolla-ansible/+/92261707:56
SvenKieskeand a missing import: https://review.opendev.org/c/openstack/kolla-ansible/+/92261907:56
SvenKieskemhm, the last one I probably need to fix first :)07:57
SvenKieskeok, let me try to get rid of distutils08:09
opendevreviewMatúš Jenča proposed openstack/kolla-ansible master: CI: Fix upgrade jobs failing on adding new certificates  https://review.opendev.org/c/openstack/kolla-ansible/+/92628408:19
opendevreviewSven Kieske proposed openstack/kolla-ansible master: py312 support: remove distutils usage  https://review.opendev.org/c/openstack/kolla-ansible/+/92661508:23
SvenKieskewhile I have your attention: as we have missed imports in the past to add to requirements.txt I was thinking about a small linter that checks all imports against our requirements.txt file, what do you think?08:36
SvenKieskeI found https://github.com/bndr/pipreqs which should be able to print a diff of found imported modules and the actual requirements.txt file08:37
SvenKieskeit also can autogenerate the file, but I guess we don't want to do _that_ :)08:37
opendevreviewSven Kieske proposed openstack/kolla-ansible master: py312 support: remove distutils usage  https://review.opendev.org/c/openstack/kolla-ansible/+/92661508:50
opendevreviewMagnus Lööf proposed openstack/kolla-ansible master: Enable TLS backend for designate  https://review.opendev.org/c/openstack/kolla-ansible/+/86652408:54
kevkoSvenKieske: did you see the answer from legal-discuss ? 08:59
kevkoSvenKieske: "After consulting foundation legal counsel, this type of integration should not be a problem from a licensing perspective as long as no BSL licensed code is added into OpenStack code and as long as use of the HashiCorp product remains optional."09:00
SvenKieskekevko: yes I did see it, good to hear the clarification :)09:01
SvenKieskeonce question that arises is the definition of "optional" I guess, but afaik we don't have anywhere hard requirements that are only possible via BSL licenced code?09:02
SvenKieskeone*09:02
SvenKieskeso, like some functionality that only works with consul, or vault? Idk, but I also don't really care that much currently.09:03
SvenKieskeanybody in here ever used https://github.com/ansible/ansible-builder ?09:04
yusufgungor_Hi kolla team. Is there any work to integrate designate with neutron? 09:55
yusufgungor_It has been said that : Designate <-> Nova-compute relation is obsolete starting from Queens09:55
yusufgungor_https://bugs.launchpad.net/charm-nova-compute/+bug/1738100#:~:text=Designate%20%3C%2D%3E%20Nova%2Dcompute%20relation%20is%20obsolete%20starting%20from%20Queens%3A09:55
yusufgungor_We have dns record deletion problems when instance deleted and got no support because we are using notifications method09:55
kevkoSvenKieske: well - it's same as masakari has an option to use consul ...or barbican to use vault ...they are supporting it ... i don't why kolla can't provide an option to install this dependency if other projects can ...  What we can add to documentation is note where we declare that this piece of SW is optional and licences under BSL license and10:01
kevkois up to deployer to solve law questions ...10:01
kevkoi don't why kolla can't provide an option to install this dependency if other projects can support them 10:02
SvenKieskesure, I guess we can.10:02
kevkoyusufgungor_: https://docs.openstack.org/kolla-ansible/latest/reference/networking/designate-guide.html10:03
kevkoSvenKieske: I am going to implement it ...as our new customer wants it and I want to then share it with community (because i really don't like to backport everything from version to version :)  ) ....as corosync-pacemaker is only for 32 hosts ..and they will have more hypervisors ...10:04
kevkoSvenKieske: masakari works with corosync-pacemaker but up to 32 hosts ... unfortunatelly ...    ^^ this is answer to your question above ... 10:05
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add ansible-core as a dependency  https://review.opendev.org/c/openstack/kolla-ansible/+/92236910:09
opendevreviewAlex Welsh proposed openstack/kolla-ansible stable/2024.1: Fix prometheus.yml templating  https://review.opendev.org/c/openstack/kolla-ansible/+/92661810:09
opendevreviewMerged openstack/kayobe stable/2023.1: Bump stackhpc.systemd_networkd role to v1.0.6  https://review.opendev.org/c/openstack/kayobe/+/92612210:24
opendevreviewMatúš Jenča proposed openstack/kolla-ansible master: Fix upgrade jobs failing on adding new certificates  https://review.opendev.org/c/openstack/kolla-ansible/+/92628410:26
opendevreviewMark Goddard proposed openstack/kayobe master: Prevent running from a different Kayobe configuration repository  https://review.opendev.org/c/openstack/kayobe/+/90313910:28
opendevreviewMark Goddard proposed openstack/kayobe master: CI: Add openstack-tox-pep8 job, fix pep8 failures  https://review.opendev.org/c/openstack/kayobe/+/92661910:28
yusufgungor_@kevko thanks for the lightning. i have not been aware of neutron_dns_integration parameter because of not exist on Zed documentation.10:41
kevkoyusufgungor_: well, check the code if there is such parameter ..this was merged to master ... and the logic is right there ...but you can have same config with overrides ...11:00
yusufgungor_@kevko thanks you 🙏 11:01
kevkoyusufgungor_: i know it because i rewrote it :D 11:01
yusufgungor_:D 11:01
yusufgungor_Have you ever encountered a situation where DNS records were not automatically deleted when using designate sink and nova notification?11:02
kevkoyusufgungor_: do you really need sink ? 11:07
kevkoyusufgungor_: but yeah, this can happen if your notifications not work correctly ... rabbitmq issues or ..something ...11:08
kevkoyusufgungor_: because sink works like that ...11:08
PrzemekKHi11:09
PrzemekKrelated to notification and rabbit You talking about Queue versioned_notifications.info for masakari ? Just joined chat11:10
PrzemekKwe have same issue https://access.redhat.com/solutions/313972111:10
kevkoPrzemekK: which version of kolla-ansible ? 11:15
PrzemekK2024.111:16
kevkoPrzemekK: using kolla-ansible for deployment ? 11:16
kevkoPrzemekK: and using designate-sink ? 11:17
PrzemekKyes but rabbit is external11:17
kevkoPrzemekK: did you check the docs for designate ? i mean kolla-ansible's  ? 11:17
kevkoPrzemekK: https://docs.openstack.org/kolla-ansible/latest/reference/networking/designate-guide.html 11:17
PrzemekKQueue versioned_notifications.info have 0 consumers and messages growing like 3000 for week11:18
kevkoPrzemekK: Service designate-sink in kolla deployments is disabled by default and can be enabled by designate_enable_notifications_sink: yes.   <<< 11:18
yusufgungor_@kevko in zed version, 11:21
yusufgungor_designate_enable_notifications_sink: "{{ enable_designate | bool }}"11:21
yusufgungor_this is the default value in all.yml11:21
PrzemekKbut we dont use dns/designated and stuck messages are from masakari {"oslo.version": "2.0", "oslo.message": "{\"message_id\": \"ab84916c-7889-40d6-8be7-ace772c33cd9\", \"publisher_id\": \"masakari-engine:xxx\", \"event_type\": \"notification.process.start\", \"priority\": \"INFO\", \"payload\": {\"masakari_object.name\": \"NotificationApiPayload\", \"masakari_object.namespace\": \"masakari\", \"masakari_object.version\": \11:22
PrzemekKhttps://docs.openstack.org/masakari/latest/configuration/sample_config.html look for notification11:23
PrzemekKmasakari config [oslo_messaging_notifications] driver = messagingv2 topics = notifications  [oslo_messaging_rabbit] heartbeat_in_pthread = False rabbit_quorum_queue = true  [oslo_middleware] enable_proxy_headers_parsing = True11:24
opendevreviewMerged openstack/kolla-ansible master: Fix prometheus.yml templating  https://review.opendev.org/c/openstack/kolla-ansible/+/92619811:26
kevkoPrzemekK: I know how it works , there are several services or external softwares can read and consume notifications ...designate, CADF, masakari, prometheus ...etc etc ..etc 11:27
kevkoPrzemekK:  the issue will be quorum queues  or related  to this i think 11:28
kevkomaybe ..11:28
PrzemekKbut workaround from redhat is not good idea - how You think ? Set notification_format in the nova configuration to unversioned on all controllers and compute nodes to not send messages to the versioned queue with no consumers.11:29
kevkoPrzemekK: what driver do you have in oslo_messaging_notifications ? 11:32
kevkoah, ok 11:35
kevkoi see11:35
PrzemekKits from template kolla-ansible11:35
PrzemekKsame issue on all eviroments11:35
kevkoPrzemekK: well - that's the reason why I asked ... https://github.com/openstack/kolla-ansible/blob/4615f247fcf50bcdb5f7329f0bd88b58dac57302/ansible/roles/masakari/templates/masakari.conf.j2#L44-L51 << this is in master ...so if you don't have ceilometer ..there is noop in driver conf option11:37
kevkoPrzemekK: i don't know masakari in detail ..i've just checked kolla-ansible code 11:37
kevkoPrzemekK: so, i was wondering if it's not bug in kolla-ansible to just set messagingv211:37
PrzemekKwe use ceilometer also11:38
kevkoPrzemekK: ah, ok 11:38
kevkothat i am afraid i can't help you as i currently don't have similar installation under my hands11:39
PrzemekKits ok11:39
PrzemekKTotalReadyUnackedIn memory readyDead-lettered Messages 4,9104,910000 Message body bytes 9.0 MiB9.0 MiB0 B0 B0 B Process memory 1.7 MiB11:39
kevkoPrzemekK: but from kolla-ansible code - you have probably problem with ceilometer no ? 11:41
kevkoPrzemekK: because normally you don't need notifications from masakari no ? 11:41
opendevreviewMark Goddard proposed openstack/kolla-ansible stable/2024.1: Fix prometheus.yml templating  https://review.opendev.org/c/openstack/kolla-ansible/+/92661811:43
opendevreviewMark Goddard proposed openstack/kolla-ansible stable/2023.2: Fix prometheus.yml templating  https://review.opendev.org/c/openstack/kolla-ansible/+/92662411:43
opendevreviewAlex Welsh proposed openstack/kolla-ansible stable/2024.1: Fix prometheus.yml templating  https://review.opendev.org/c/openstack/kolla-ansible/+/92661811:45
PrzemekKWe didnt seen issues with ceilometer. We can read performance from gnocchi - we dont need notifications from masakari i think . In ceilometer logs i can see only error like  2024-08-20 01:36:39.972 748 ERROR ceilometer.publisher.gnocchi [-] Error creating resource dac2efec-672f-4b18-a371-cda964ab686a: {'cause': 'Invalid input', 'reason': "required key not provided @ data['name']", 'detail': ['name']} (HTTP 400): gnocchicli11:49
kevkoPrzemekK: so turn off the notifications from masakari if nobody reads it ...11:53
PrzemekKok thx11:55
kevkoPrzemekK: In kolla-ansible, if Ceilometer is not enabled, notifications are turned off. This obviously means that for the masakari itself, you don't need notifications at all. However, if it is enabled in kolla and there is a condition that it's enabled when enable_ceilometer is set... someone might have assumed that Ceilometer can/will consume11:56
kevkothese notifications... but evidently not. I didn't find anything in the Ceilometer documentation suggesting that it processes these messages, so it could easily be a bug in kolla-ansible.11:56
kevkoin template11:56
opendevreviewMark Goddard proposed openstack/kayobe master: CI: Return to openstack-python3-jobs, fix pep8 failures  https://review.opendev.org/c/openstack/kayobe/+/92661912:01
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: [WIP] Enable ML2/OVN and distributed FIP by default.  https://review.opendev.org/c/openstack/kolla-ansible/+/90495912:11
opendevreviewMerged openstack/kolla stable/2023.2: Trivial fix letsencrypt base image  https://review.opendev.org/c/openstack/kolla/+/92508112:22
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add REQUESTS_CA_BUNDLE to kolla-toolbox container  https://review.opendev.org/c/openstack/kolla-ansible/+/92310512:26
chembervintmnasiadka: I've commented at my patch https://review.opendev.org/c/openstack/kolla-ansible/+/920377 - I'm not really sure, that flat\vlan network will increase reliability of the amphoras healthchecking12:31
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: horizon: Fetch venv python path instead of static definition  https://review.opendev.org/c/openstack/kolla-ansible/+/92663212:37
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add REQUESTS_CA_BUNDLE to kolla-toolbox container  https://review.opendev.org/c/openstack/kolla-ansible/+/92310512:37
opendevreviewSven Kieske proposed openstack/kolla-ansible master: reorder requirements.txt alphabetically  https://review.opendev.org/c/openstack/kolla-ansible/+/92261712:42
opendevreviewMichal Nasiadka proposed openstack/ansible-collection-kolla master: docker/podman_sdk: Install sdk from deb when python externally managed  https://review.opendev.org/c/openstack/ansible-collection-kolla/+/92599412:50
opendevreviewMerged openstack/kolla stable/2024.1: Trivial fix letsencrypt base image  https://review.opendev.org/c/openstack/kolla/+/92508012:50
opendevreviewMerged openstack/kolla master: Fix build of prometheus-ovn-exporter  https://review.opendev.org/c/openstack/kolla/+/92588612:50
opendevreviewWill Szumski proposed openstack/kayobe master: Aligns Kayobe Ansible version with Kolla Ansible  https://review.opendev.org/c/openstack/kayobe/+/92663913:10
opendevreviewSimon Dodsley proposed openstack/kolla-ansible master: Add NVMe-TCP Cinder driver support for Pure Storage  https://review.opendev.org/c/openstack/kolla-ansible/+/91997713:10
SvenKieskeanyone has any idea why I get "ModuleNotFoundError: No module named 'packaging'" on debian bookworm with python 3.11.2 in CI (I added the package to requirements.txt)? https://zuul.opendev.org/t/openstack/build/6b3345b8040c4139ac8e67a56274332c/log/primary/logs/ansible/deploy13:14
SvenKieskedo we use system packages for bookworm? I tend to forget because it's always different, depending on distribution.13:15
SvenKieskebut still stuff from requirements.txt should get installed, no?13:16
SvenKieskecan't replicate this in a local bookworm container at least13:20
opendevreviewWill Szumski proposed openstack/kayobe master: Bump Ansible version installed in Kolla Ansible virtalenv  https://review.opendev.org/c/openstack/kayobe/+/92355613:24
opendevreviewWill Szumski proposed openstack/kayobe master: Aligns Kayobe Ansible version with Kolla Ansible  https://review.opendev.org/c/openstack/kayobe/+/92663913:24
opendevreviewWill Szumski proposed openstack/kayobe master: Aligns Kayobe Ansible version with Kolla Ansible  https://review.opendev.org/c/openstack/kayobe/+/92663913:31
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: service-python-path: Introduce a role to get python_path of an image  https://review.opendev.org/c/openstack/kolla-ansible/+/92663213:36
opendevreviewMerged openstack/kolla-ansible master: Add support for docker_image_name_prefix  https://review.opendev.org/c/openstack/kolla-ansible/+/92445013:37
opendevreviewMerged openstack/kolla-ansible master: Add fluentd_enable_watch_timer  https://review.opendev.org/c/openstack/kolla-ansible/+/78530913:41
opendevreviewMark Goddard proposed openstack/kolla-ansible master: Remove "distutils" library  https://review.opendev.org/c/openstack/kolla-ansible/+/85700313:47
kevkoSvenKieske: change ? 13:52
PrzemekKIs cpu_allocation_ratio works without any modification in /etc/kolla/config/nova/myhost/nova.conf  or there need to add to scheduler filter AggregateCoreFilter https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/nova/templates/nova.conf.j2 13:52
SvenKieskekevko: nvm; I see my change is a duplicate. beside that, you can always scroll just to the top of the deploy log and there is the change id with a hyperlink which directs you to the appropriate gerrit link13:54
kevkoSvenKieske: yeah, i have this type of patch in gerrit for 2 months :D https://review.opendev.org/c/openstack/kolla-ansible/+/92262113:55
SvenKieskePrzemekK: afaik AggregateCoreFilter is not a think since ocata release, but I'm just a time traveller here, because I was not around in openstack land around this time: https://docs.openstack.org/releasenotes/nova/ocata.html#relnotes-15-1-1-origin-stable-ocata13:57
SvenKieskething*13:57
SvenKieskeit's also not mentioned in latest docs here: https://docs.openstack.org/nova/latest/admin/scheduling.html13:59
PrzemekKOk. Latest nova.conf example show #enabled_filters = ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter14:08
opendevreviewMatt Crees proposed openstack/kolla-ansible master: Add a precheck to catch RMQ SLURP upgrades  https://review.opendev.org/c/openstack/kolla-ansible/+/92614614:09
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add ansible-core as a dependency  https://review.opendev.org/c/openstack/kolla-ansible/+/92236914:13
SvenKieskeI'm not sure I would take an example as a reference, it's an example, not a reference. Then again openstack projects are very inconsistent with this. Some projects don't have a reference, but only an example config. :(14:31
kevkoPrzemekK: what about to check the filters for your version ? :) https://github.com/openstack/nova/tree/master/nova/scheduler/filters14:34
PrzemekKjust was trying to help someone on reddit :D https://www.reddit.com/r/openstack/comments/1ewrg4w/kolla_config_does_not_affected/14:37
opendevreviewWill Szumski proposed openstack/kayobe master: Bump Ansible version installed in Kolla Ansible virtalenv  https://review.opendev.org/c/openstack/kayobe/+/92355614:41
opendevreviewWill Szumski proposed openstack/kayobe master: Bump Ansible version installed in Kolla Ansible virtalenv  https://review.opendev.org/c/openstack/kayobe/+/92355614:42
opendevreviewWill Szumski proposed openstack/kayobe master: Bump Ansible version installed in Kolla Ansible virtalenv  https://review.opendev.org/c/openstack/kayobe/+/92355614:43
opendevreviewWill Szumski proposed openstack/kayobe master: Bump Ansible version installed in Kolla Ansible virtalenv  https://review.opendev.org/c/openstack/kayobe/+/92355614:44
opendevreviewWill Szumski proposed openstack/kayobe master: Aligns Kayobe Ansible version with Kolla Ansible  https://review.opendev.org/c/openstack/kayobe/+/92663914:44
kevkoPrzemekK: NUMATopologyFilter14:50
kevkoor maybe it is defined in placement resource ? 14:53
SvenKieskekevko: btw did you read fungi's reply on openstack-discuss regarding consul? I'm not sure if we are producing any artifacts during CI runs which include consul et al? maybe you can answer those questions?14:53
kevkoSvenKieske: let me check 14:54
fungiyes, apologies but it's unclear to me the extent to which consul integration in kolla means that you might, e.g., embed consul itself in images the kolla team distributes rather than expecting the user to install consul from some other source (hashicorp official container images or whatever)14:55
kevkoSvenKieske: can you point me to email ? i can't see in my inbox 14:55
fungii'll get you a link14:55
fungikevko: it's the last message in this thread: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/4JHNYSMXFVPW5S3MGI4OCNTELHT7YS2O/14:56
opendevreviewMark Goddard proposed openstack/kolla-ansible master: Remove "distutils" library  https://review.opendev.org/c/openstack/kolla-ansible/+/85700314:56
fungikevko: a related earlier question on the legal-discuss thread which went unanswered was whether kolla would be installing consul in ci/cd jobs in order to test its integration14:57
fungithese are the sorts of subtopics likely to be raised in the tc meeting today when they discuss the situation14:58
kevkofungi: regarding CI - i didn't try to resolve the question IF kolla team CAN install or whatever in CI ..i just asked for add an option to build image (kolla) and orchestrate those images (kolla-ansible) ...as this is of course possible according to the BSL license 15:01
kevkofungi:  from BSL >> "But, similar to open source licenses, BSL-licensed source code is publicly available, and anyone is free to use, modify, and/or copy it for non-production purposes."15:02
fungikevko: yes, the tc won't be solely concerned with what is legal (though that is a primary concern), but also what makes sense for openstack as a whole15:03
fungie.g. whether binary artifacts published by project teams (which it already puts some limits on) should be allowed to include software with non-open-source/non-osi-approved licenses15:04
kevkofungi: from my perspective of view it makes sense to support BSL stuff ... from my point of view openstack is not only opensource for couple of folks installing cloud in garage ...but also for big companies which for example can pay for piece of sotware ..but they know openstack support it 15:04
fungiyour opinion definitely matters, but i'm not the one you need to present it to15:05
kevkoand they don't need also pay for it ... because BSL means ... for example for vault --   OKAY - download the vault ...but don't sell as your own product and get a money from that ...15:05
fungiyes, i get that you're advocating for "free as in beer" being good enough, and that open source ideals aren't all that important. it's just worth keeping in mind that not all of the project leadership will agree with you15:06
kevkofungi: BSL also means that if you have secrets stored in vault in production ....BUT it's not sold as a product ..you also can use it ...but you can't provide an API to end users ...it can be used as backend dependency 15:06
fungii fully understand the license, there's no need to re-explain it15:07
fungii'm not even a tc member, i just wanted to make sure you know that the tc members are planning to discuss it in their meeting today15:08
kevkofungi: So you agree that there are no obstacles to offering BSL options for Kolla ... and by extension for OpenStack as a whole.15:10
kevkofungi: i didn't know this ..but I am really curious about it ...  can u please share the channel name and time ? i will probably attend15:10
fungii agree that the foundation's lawyers have said that the license doesn't present new legal risks, but that's not the only factor the tc members will be concerned with15:11
fungi"it's not illegal" is just one part of this15:12
kevkofungi: By the way, the question about CI didn't even occur to me because I assumed this was already resolved and in order ... since Kolla already does this for Hashicorp Vault here https://github.com/openstack/kolla-ansible/blob/master/tests/test-hashicorp-vault-passwords.sh15:12
fungikevko: did you read the message i linked? it includes the url for the tc meeting agenda which has the relevant meeting details15:13
fungikevko: also, that kolla hasn't done anything about continuing to install vault after its license ceased to be open source is an important point to bring up, yes. i don't know whether that will be a convincing argument in favor of adding a new test dependency which is known to not be open source15:15
kevkofungi: yeah - totally understand. Yes, but we are an open-source community, and we build it together. I considered it useful and necessary to raise this question and address it, especially because it seems almost like a trend and could happen elsewhere. Moreover, I never understood why Kolla can't provide the installation of Hashicorp Vault when15:16
kevkothe OpenStack community as a whole supports Hashicorp Vault.15:16
fungiyes, supported it while it was still open source15:16
fungihasn't removed support for it yet, nor stopped installing it in tests15:16
fungiagain, please hear me, you don't need to litigate this case to me, i just wanted to let you know the tc is planning to discuss whether they're comfortable with the plan you've proposed15:17
kevkofungi: thank you very much 15:17
kevkofungi: i mean -  it's nice to present arguments in a discussion to someone, so yes, I understand it's not valid for you, but as a discussion exercise—fine.15:19
fungii'm perfectly happy to be a sounding board, sure, and i'm at least familiar with what some of the tc members' concerns are likely to be15:19
SvenKieskekevko: channel should be #openstack-tc time is 18:00 UTC, if the wiki is correct15:20
fungithe main points are 1. foundation legal counsel has said that openstack software interfacing with bsl software doesn't present license incompatibilities, 2. openstack added support for hashicorp vault when it was still open source and hasn't been told to stop installing it in tests or distributing copies of it after hashicorp switched it to bsl, 3. the kolla team is asking to add a new15:23
fungitest dependency on additional non-open-source software under the same license and distribute copies of that15:23
fungilikely policy questions for the tc members to tackle are: 1. should the current guidance on distribution of binary artifacts be extended to require that they contain only open source software? 2. is it okay for an openstack project to add a new test dependency which is not open source? 3. if a test dependency switches to a non-open-source license, what actions is openstack expected to15:27
fungitake? (pin to the last open source version, switch to an open source fork, remove upstream testing of the integration...)15:27
fungifrickler: since you're chairing the tc meeting today, possibly worth noting this ^ is a quick summary of the "Implications of testing/shipping non-OSI licensed software within OpenStack" topic on the agenda15:30
fricklerthx for the pointer, seems goutham has timed his absence well :-S15:34
kevkofungi frickler: But the BSL license changes in older versions of the software and becomes completely open source... In other words, OpenStack users can use a fully open-source version if they use an older version of the BSL software... because at that point, it will already be completely open source.15:35
fungiyes, assuming users are comfortable not getting security fixes for it (or waiting two years for each security fix anyway)15:37
kevkofungi: so still, in overall - i think this is question mainly for end users ..not for openstack as a community ...15:38
opendevreviewWill Szumski proposed openstack/kayobe master: Support running without root privileges  https://review.opendev.org/c/openstack/kayobe/+/92343015:40
fungiwell, whether openstack installs non-open-source software in its upstream testing and whether openstack distributes copies of non-open-source software on the internet are certainly questions for openstack as a community. whether to install such software in production is a question for the end user, yes15:40
opendevreviewMark Goddard proposed openstack/kayobe master: ironic: revert to ironic's default drivers & interfaces  https://review.opendev.org/c/openstack/kayobe/+/83699915:40
kevkofungi: yes, and lawyer said it's not problem :D ...but let's wait for TC meeting 15:41
opendevreviewMark Goddard proposed openstack/kolla master: Pin OpenSearch Dashboards to 2.15  https://review.opendev.org/c/openstack/kolla/+/92652815:44
PrzemekK@kevko i chcecked with just add to file vi /etc/kolla-pilot/config/nova.conf cpu_allocation_ratio  and it works on 2024.1 without any changes in filters15:52
SvenKieskePrzemekK: yes that should work, used that at least in the past myself. and thanks for helping users on reddit! :)15:53
opendevreviewWill Szumski proposed openstack/kayobe master: Support running without root privileges  https://review.opendev.org/c/openstack/kayobe/+/92343015:55
opendevreviewWill Szumski proposed openstack/kayobe master: Support running without root privileges  https://review.opendev.org/c/openstack/kayobe/+/92343015:55
PrzemekKyeah but for isolate Windows VM i think there is missing filter AggregateImagePropertiesIsolation15:58
opendevreviewWill Szumski proposed openstack/kayobe master: Bump Ansible version installed in Kolla Ansible virtalenv  https://review.opendev.org/c/openstack/kayobe/+/92355617:05
opendevreviewWill Szumski proposed openstack/kayobe master: Aligns Kayobe Ansible version with Kolla Ansible  https://review.opendev.org/c/openstack/kayobe/+/92663917:09
opendevreviewWill Szumski proposed openstack/kayobe master: Aligns Kayobe Ansible version with Kolla Ansible  https://review.opendev.org/c/openstack/kayobe/+/92663917:15
opendevreviewWill Szumski proposed openstack/kayobe master: DNM: Test simplified deps  https://review.opendev.org/c/openstack/kayobe/+/92666417:45
opendevreviewWill Szumski proposed openstack/kayobe master: Bump Ansible version installed in Kolla Ansible virtualenv  https://review.opendev.org/c/openstack/kayobe/+/92355617:46
opendevreviewWill Szumski proposed openstack/kayobe master: Aligns Kayobe Ansible version with Kolla Ansible  https://review.opendev.org/c/openstack/kayobe/+/92663917:46
opendevreviewWill Szumski proposed openstack/kayobe master: DNM: Test simplified deps  https://review.opendev.org/c/openstack/kayobe/+/92666417:46

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