{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":94869915,"defaultBranch":"master","name":"openstack-helm-infra","ownerLogin":"openstack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-06-20T08:49:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/324574?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1497948591.0","currentOid":""},"activityList":{"items":[{"before":"ce7e79b745c4acb4c058a3b76496ca08d80426fb","after":"455ae46dfa1ab7c899f7c64780c7189eaf2296ba","ref":"refs/heads/master","pushedAt":"2024-09-19T21:54:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"[libvirt] Implement daemonset overrides for libvirt\"","shortMessageHtmlLink":"Merge \"[libvirt] Implement daemonset overrides for libvirt\""}},{"before":"100dc965336e73052066722d18c34d4b49ddba50","after":"ce7e79b745c4acb4c058a3b76496ca08d80426fb","ref":"refs/heads/master","pushedAt":"2024-09-19T19:26:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"[libvirt] Make readiness probe more tiny\"","shortMessageHtmlLink":"Merge \"[libvirt] Make readiness probe more tiny\""}},{"before":"883e8b7d80466299f1376f517010b7b71010f200","after":"100dc965336e73052066722d18c34d4b49ddba50","ref":"refs/heads/master","pushedAt":"2024-09-19T19:22:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"[libvirt] Allow to generate dynamic config options\"","shortMessageHtmlLink":"Merge \"[libvirt] Allow to generate dynamic config options\""}},{"before":"a7e8754a02bc279352c93eb4fc41f397b762c8fe","after":"883e8b7d80466299f1376f517010b7b71010f200","ref":"refs/heads/master","pushedAt":"2024-09-19T16:03:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"[memcached] Change deployment type to statefulset\"","shortMessageHtmlLink":"Merge \"[memcached] Change deployment type to statefulset\""}},{"before":"1b244caeaf7191f2f2f899384693e19a68f988a1","after":"a7e8754a02bc279352c93eb4fc41f397b762c8fe","ref":"refs/heads/master","pushedAt":"2024-09-19T00:46:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"[mariadb] Switch to controller deployment\"","shortMessageHtmlLink":"Merge \"[mariadb] Switch to controller deployment\""}},{"before":"e56f63985bb2158c82325bd12f2cddba4c527910","after":"1b244caeaf7191f2f2f899384693e19a68f988a1","ref":"refs/heads/master","pushedAt":"2024-09-18T22:13:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"[mariadb] Deploy exporter as sidecar\"","shortMessageHtmlLink":"Merge \"[mariadb] Deploy exporter as sidecar\""}},{"before":"c72c6f1294e62e03f8122a8c17057793d48cc27e","after":"e56f63985bb2158c82325bd12f2cddba4c527910","ref":"refs/heads/master","pushedAt":"2024-09-18T22:09:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"[mariadb] Avoid using cluster endpoints\"","shortMessageHtmlLink":"Merge \"[mariadb] Avoid using cluster endpoints\""}},{"before":"a57f0479350c7ed04db75bdc2e3d466ac45784c2","after":"c72c6f1294e62e03f8122a8c17057793d48cc27e","ref":"refs/heads/master","pushedAt":"2024-09-18T19:16:53.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"[helm-toolkit] Add daemonset_overrides_root util\"","shortMessageHtmlLink":"Merge \"[helm-toolkit] Add daemonset_overrides_root util\""}},{"before":"2acad7bad8d5f57d2ebe42f4e46281d049c13196","after":"a57f0479350c7ed04db75bdc2e3d466ac45784c2","ref":"refs/heads/master","pushedAt":"2024-09-18T19:06:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Add ability to get multiple hosts endpoint\"","shortMessageHtmlLink":"Merge \"Add ability to get multiple hosts endpoint\""}},{"before":"8a108e4bcf7d4119a1a2f947f48dcaf2e14cf4c2","after":"2acad7bad8d5f57d2ebe42f4e46281d049c13196","ref":"refs/heads/master","pushedAt":"2024-09-18T03:12:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Add snippet configmap_oslo_policy\"","shortMessageHtmlLink":"Merge \"Add snippet configmap_oslo_policy\""}},{"before":"d97b7884daa51b87a3c889907ca9a2f0ad9dd16f","after":"8a108e4bcf7d4119a1a2f947f48dcaf2e14cf4c2","ref":"refs/heads/master","pushedAt":"2024-09-17T19:39:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"[libvirt] Allow to initialize virtualization modules\"","shortMessageHtmlLink":"Merge \"[libvirt] Allow to initialize virtualization modules\""}},{"before":"36f37b3e7f435aba49c5ecdd968480a5d7043d91","after":"d97b7884daa51b87a3c889907ca9a2f0ad9dd16f","ref":"refs/heads/master","pushedAt":"2024-09-17T00:23:32.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"[rabbitmq] Use short rabbitmq node name\"","shortMessageHtmlLink":"Merge \"[rabbitmq] Use short rabbitmq node name\""}},{"before":"4b7a0df8039da670fce60b05c28235eb2423372c","after":"36f37b3e7f435aba49c5ecdd968480a5d7043d91","ref":"refs/heads/master","pushedAt":"2024-09-17T00:20:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"[libvirt] Handle cgroupv2 correctly\"","shortMessageHtmlLink":"Merge \"[libvirt] Handle cgroupv2 correctly\""}},{"before":"b02dc01fa36eca68808d753013005a47d7999fdb","after":"4b7a0df8039da670fce60b05c28235eb2423372c","ref":"refs/heads/master","pushedAt":"2024-09-16T21:55:37.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Add compute-kit-2023-1-ubuntu_focal job\"","shortMessageHtmlLink":"Merge \"Add compute-kit-2023-1-ubuntu_focal job\""}},{"before":"298c333ac7e08b3877dd766fd4eb99565df69efb","after":"b02dc01fa36eca68808d753013005a47d7999fdb","ref":"refs/heads/master","pushedAt":"2024-09-16T21:48:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"[etcd] Switch etcd to staetefulset\"","shortMessageHtmlLink":"Merge \"[etcd] Switch etcd to staetefulset\""}},{"before":"4b37c1fd60a05c7f14a34356c9dd3367b9cbbcf9","after":"298c333ac7e08b3877dd766fd4eb99565df69efb","ref":"refs/heads/master","pushedAt":"2024-09-13T21:16:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"[rabbitmq] Allow to bootstrap rabbitmq with initial config\n\nPrepare rabbitmq to be running in non clustered mode, in which\nit may be useful to bootstrap cluster with fresh data each time\nsince we do not use durable queues in openstack that are stored\non filesystem.\n\nThe two new data strucutre in rabbitmq Values are added:\n\n users:\n auth:\n keystone_service:\n username: keystone\n password: password\n path: /keystone\n aux_conf:\n policies:\n - vhost: \"keystone\"\n name: \"ha_ttl_keystone\"\n definition:\n ha-mode: \"all\"\n ha-sync-mode: \"automatic\"\n message-ttl: 70000\n priority: 0\n apply-to: all\n pattern: '^(?!amq\\.).*'\n\nChange-Id: Ia0dd1a8afe7b6e894bcbeafedf75131de0023df0","shortMessageHtmlLink":"[rabbitmq] Allow to bootstrap rabbitmq with initial config"}},{"before":"b591d3aa4998b39af41c9583ae3b982a7df7b43e","after":"4b37c1fd60a05c7f14a34356c9dd3367b9cbbcf9","ref":"refs/heads/master","pushedAt":"2024-09-13T19:09:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"[rabbitmq] Do not use hardcoded username in rabbitmq chown container\n\nPick up UID from .Values.pod.security_context.server.pod.runAsUser as this is\nuser that we are using to run service.\n\nChange-Id: Id4c53b0a882b027e320b08ed766cb473ab9ab535","shortMessageHtmlLink":"[rabbitmq] Do not use hardcoded username in rabbitmq chown container"}},{"before":"61708c74d324dbe1f04ad08442f78b9100fd2882","after":"b591d3aa4998b39af41c9583ae3b982a7df7b43e","ref":"refs/heads/master","pushedAt":"2024-09-13T19:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"[rabbitmq] Update readiness/liveness commands\n\nUse lightweigh rabbitmqctl ping command to check readiness and liveness probe.\ncheck_port_connectivity - is not suatable for liveness as it does not check\n that instance of rabbitmq is actually running and we can authenticate.\n\nChange-Id: I6f157e9aef3450dba1ad7e0cb19491a41f700bbc","shortMessageHtmlLink":"[rabbitmq] Update readiness/liveness commands"}},{"before":"75fdad3ff9f2486b096efc26427019cf77fddfa6","after":"61708c74d324dbe1f04ad08442f78b9100fd2882","ref":"refs/heads/master","pushedAt":"2024-09-13T18:17:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Decode url-encoded password for rabbit connection\n\nResolve that access fails when the Rabbitmq password contains special characters by the changes below.\n\nhttps://pikachu.space/openstack/openstack-helm-infra/commit/6c5cc2fdf04d32fbf5fed2b90c6fdca60286d567\n\nstory: 2011222\ntask: 50999\nChange-Id: I0cfc6e2228bc4b1327efb7da293849d6d1bbff19","shortMessageHtmlLink":"Decode url-encoded password for rabbit connection"}},{"before":"2163b197382a57550832da7207362ea95042fd4f","after":"75fdad3ff9f2486b096efc26427019cf77fddfa6","ref":"refs/heads/master","pushedAt":"2024-09-13T13:44:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Run utils-defragOSDs.sh in ceph-osd-default container\n\nThe Ceph defragosds cronjob script used to\nconnect to OSD pods not explicitly specifying\nthe ceph-osd-default container and eventually\ntried to run the defrag script in the log-runner\ncontainer where the defrag script is mounted with\n0644 permissions and shell fails to run it.\n\nChange-Id: I4ffc6653070dbbc6f0766b278acf0ebe2b4ae1e1","shortMessageHtmlLink":"Run utils-defragOSDs.sh in ceph-osd-default container"}},{"before":"950fc70b0c421d6c1f5c9ade27491e587d2c8787","after":"2163b197382a57550832da7207362ea95042fd4f","ref":"refs/heads/master","pushedAt":"2024-09-05T13:21:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Update deploy-env role\"","shortMessageHtmlLink":"Merge \"Update deploy-env role\""}},{"before":"43fd7143481b6ddda0dbd2f26bf6ec39a417b15b","after":"950fc70b0c421d6c1f5c9ade27491e587d2c8787","ref":"refs/heads/master","pushedAt":"2024-09-03T21:36:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"[osh-selenium] Upgrade image to ubuntu_jammy\n\n+ run tests in a read-only file system\n+ change google-chrome data directory from ~/.config/google-chrome\n (which is immutable) to /tmp/google-chrome (writable), otherwise\n Chrome fails to launch\n+ activate new headless mode as the old one will be soon removed\n https://developer.chrome.com/docs/chromium/new-headless\n\nChange-Id: I7d183b3f3d2fdc3086a5db5fa62473f777b9eb7a","shortMessageHtmlLink":"[osh-selenium] Upgrade image to ubuntu_jammy"}},{"before":"34f945a8bce75069844e8328b9099b65ccb3a8d8","after":"43fd7143481b6ddda0dbd2f26bf6ec39a417b15b","ref":"refs/heads/master","pushedAt":"2024-08-28T07:19:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Ingress-nginx controller upgrade for mariadb\n\nThis PS bumps up ingress-nginx controller version\nto v1.11.2 in mariadb chart due to CVE\nvulnerability.\n\nnginx.tmpl from mariadb chart has been updated to\nmatch the latest 1.11.2 ingress-controller image.\n\nChange-Id: Ie2fd811f8123515f567afde62bbbb290d58dd1b2","shortMessageHtmlLink":"Ingress-nginx controller upgrade for mariadb"}},{"before":"c393d87b0db1094d0eebeda292db8121bec7a3d8","after":"34f945a8bce75069844e8328b9099b65ccb3a8d8","ref":"refs/heads/master","pushedAt":"2024-08-23T20:44:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Add the ability to use custom Nagios plugins\"","shortMessageHtmlLink":"Merge \"Add the ability to use custom Nagios plugins\""}},{"before":"15f55f32ec9718337a0a6eb3dd5a27cf11a4ea8a","after":"c393d87b0db1094d0eebeda292db8121bec7a3d8","ref":"refs/heads/master","pushedAt":"2024-08-23T19:07:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Add retry logic to index creation script\n\n- Re-add the retry logic back to the index creation script.\n- Fixed small regex bug.\n- Also added function to lookup the id of a view, because the new\n views API requires an id to set the default view.\n- Set noglob to make sure the asterisks in the view names aren't\n expanded.\n\nChange-Id: Idfd56f09a739731f2ce3153b8fc284bb499a91d4","shortMessageHtmlLink":"Add retry logic to index creation script"}},{"before":"af783c2fcc7d4a0b8ebfcac4e889f928f3ab46a8","after":"15f55f32ec9718337a0a6eb3dd5a27cf11a4ea8a","ref":"refs/heads/master","pushedAt":"2024-08-12T15:50:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"[ceph] Remove dependencies on legacy provisioners\"","shortMessageHtmlLink":"Merge \"[ceph] Remove dependencies on legacy provisioners\""}},{"before":"8bc357336abeecb14078e2dc4e12f16424bbe1f4","after":"af783c2fcc7d4a0b8ebfcac4e889f928f3ab46a8","ref":"refs/heads/master","pushedAt":"2024-08-12T09:16:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"parse nova metadata in libvirt exporter\n\nChange-Id: Ib49968d919bda72caffd09d57a283587ae867fec","shortMessageHtmlLink":"parse nova metadata in libvirt exporter"}},{"before":"1178ded8052bbe2918347e432205576eeed51c76","after":"8bc357336abeecb14078e2dc4e12f16424bbe1f4","ref":"refs/heads/master","pushedAt":"2024-08-03T18:49:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Updating script to use data views to support kibana 8.0 and beyond as some of api is now depreacated.\"","shortMessageHtmlLink":"Merge \"Updating script to use data views to support kibana 8.0 and be…"}},{"before":"05f2f45971abcf483189358d663e2b46c3fc2fe8","after":"1178ded8052bbe2918347e432205576eeed51c76","ref":"refs/heads/master","pushedAt":"2024-07-29T20:04:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Upgrade env\n\n- K8s 1.30.3\n- Helm 3.14.0\n- Crictl 1.30.1\n- Calico 3.27.4\n- Cilium 1.16.0\n- Ingress-nginx Helm chart 4.11.1\n\nChange-Id: I3d5a3d855b0b4b0b66e42d94e1e9704f7f91f88b","shortMessageHtmlLink":"Upgrade env"}},{"before":"da5157ae76ad1dd370061cc8d971ff8957e97e29","after":"05f2f45971abcf483189358d663e2b46c3fc2fe8","ref":"refs/heads/master","pushedAt":"2024-07-23T17:25:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Add 2024.1 overrides to some charts\n\n- Add 2024.1 overrides to those charts where\n there are overrides for previous releases.\n- Update some jobs to use 2024.1 overrides.\n- Update default images in grafana, postgresql,\n nagios, ceph-rgw, ceph-provisioners,\n kubernetes-node-problem-detector\n- Install tzdata package on K8s nodes. This\n is necessary for kubernetes-node-problem-detector\n chart which mounts /etc/localtime from hosts.\n\nChange-Id: I343995c422b8d35fa902d22abf8fdd4d0f6f7334","shortMessageHtmlLink":"Add 2024.1 overrides to some charts"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQyMTo1NDo1MC4wMDAwMDBazwAAAAS7Wew7","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQyMTo1NDo1MC4wMDAwMDBazwAAAAS7Wew7","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yM1QxNzoyNToyOS4wMDAwMDBazwAAAASHH7st"}},"title":"Activity · openstack/openstack-helm-infra"}