{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":49705641,"defaultBranch":"main","name":"layer-etcd","ownerLogin":"charmed-kubernetes","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-15T08:11:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49082977?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713503858.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"bbb2ed302d1919728ad223f5e24c3b659fd0ac7d","ref":"refs/heads/release_1.30","pushedAt":"2024-04-19T05:17:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cdkbot","name":"cdkbot","path":"/cdkbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99445902?s=80&v=4"},"commit":{"message":"Upgrade tests to juju 3.1 (#211)\n\n* Upgrade tests to juju 3.1\r\n\r\n* Update test_etcd.py\r\n\r\nuse model destroy_unit()\r\n\r\n* Stop listening on 127.0.0.1:4001 with http (#212)\r\n\r\n* Stop listening on 127.0.0.1:4001 with http\r\n\r\n* Ensure the restore action uses the secure endpoint as well\r\n\r\n* linting\r\n\r\n* Update config.yaml\r\n\r\nCo-authored-by: Kevin W Monroe \r\n\r\n---------\r\n\r\nCo-authored-by: Kevin W Monroe \r\n\r\n---------\r\n\r\nCo-authored-by: Kevin W Monroe ","shortMessageHtmlLink":"Upgrade tests to juju 3.1 (#211)"}},{"before":null,"after":"bbb2ed302d1919728ad223f5e24c3b659fd0ac7d","ref":"refs/heads/release_1.29","pushedAt":"2023-12-13T22:32:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cdkbot","name":"cdkbot","path":"/cdkbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99445902?s=80&v=4"},"commit":{"message":"Upgrade tests to juju 3.1 (#211)\n\n* Upgrade tests to juju 3.1\r\n\r\n* Update test_etcd.py\r\n\r\nuse model destroy_unit()\r\n\r\n* Stop listening on 127.0.0.1:4001 with http (#212)\r\n\r\n* Stop listening on 127.0.0.1:4001 with http\r\n\r\n* Ensure the restore action uses the secure endpoint as well\r\n\r\n* linting\r\n\r\n* Update config.yaml\r\n\r\nCo-authored-by: Kevin W Monroe \r\n\r\n---------\r\n\r\nCo-authored-by: Kevin W Monroe \r\n\r\n---------\r\n\r\nCo-authored-by: Kevin W Monroe ","shortMessageHtmlLink":"Upgrade tests to juju 3.1 (#211)"}},{"before":"12d81869aec96af08872292b7b7a2cfb9b0aa32a","after":null,"ref":"refs/heads/akd/juju31-testing","pushedAt":"2023-09-22T13:44:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"}},{"before":"b688b588dca9157cbc9de2b67fde905dbe92a27b","after":"bbb2ed302d1919728ad223f5e24c3b659fd0ac7d","ref":"refs/heads/main","pushedAt":"2023-09-22T13:44:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"Upgrade tests to juju 3.1 (#211)\n\n* Upgrade tests to juju 3.1\r\n\r\n* Update test_etcd.py\r\n\r\nuse model destroy_unit()\r\n\r\n* Stop listening on 127.0.0.1:4001 with http (#212)\r\n\r\n* Stop listening on 127.0.0.1:4001 with http\r\n\r\n* Ensure the restore action uses the secure endpoint as well\r\n\r\n* linting\r\n\r\n* Update config.yaml\r\n\r\nCo-authored-by: Kevin W Monroe \r\n\r\n---------\r\n\r\nCo-authored-by: Kevin W Monroe \r\n\r\n---------\r\n\r\nCo-authored-by: Kevin W Monroe ","shortMessageHtmlLink":"Upgrade tests to juju 3.1 (#211)"}},{"before":"4345dede2e67cc7437006c3105233eaddf8feb8c","after":null,"ref":"refs/heads/akd/lp2008652/stop-listening-on-4001-http","pushedAt":"2023-09-22T12:47:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"}},{"before":"7d5da4a57bc0d4b7898c2dce48db8013db7bbc0c","after":"12d81869aec96af08872292b7b7a2cfb9b0aa32a","ref":"refs/heads/akd/juju31-testing","pushedAt":"2023-09-22T12:47:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"Stop listening on 127.0.0.1:4001 with http (#212)\n\n* Stop listening on 127.0.0.1:4001 with http\r\n\r\n* Ensure the restore action uses the secure endpoint as well\r\n\r\n* linting\r\n\r\n* Update config.yaml\r\n\r\nCo-authored-by: Kevin W Monroe \r\n\r\n---------\r\n\r\nCo-authored-by: Kevin W Monroe ","shortMessageHtmlLink":"Stop listening on 127.0.0.1:4001 with http (#212)"}},{"before":"8c78e298062b45b9b10cdae7e5f5f5dc0a03f237","after":"4345dede2e67cc7437006c3105233eaddf8feb8c","ref":"refs/heads/akd/lp2008652/stop-listening-on-4001-http","pushedAt":"2023-09-21T18:22:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"Update config.yaml\n\nCo-authored-by: Kevin W Monroe ","shortMessageHtmlLink":"Update config.yaml"}},{"before":"b69e8d9ede61c3a51ecc2a3dcd0ddf262f69c22f","after":"8c78e298062b45b9b10cdae7e5f5f5dc0a03f237","ref":"refs/heads/akd/lp2008652/stop-listening-on-4001-http","pushedAt":"2023-09-19T21:33:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"linting","shortMessageHtmlLink":"linting"}},{"before":"0b455117103e193a1c7c7b05f42771d7edb0491a","after":"b69e8d9ede61c3a51ecc2a3dcd0ddf262f69c22f","ref":"refs/heads/akd/lp2008652/stop-listening-on-4001-http","pushedAt":"2023-09-19T21:32:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"Ensure the restore action uses the secure endpoint as well","shortMessageHtmlLink":"Ensure the restore action uses the secure endpoint as well"}},{"before":null,"after":"0b455117103e193a1c7c7b05f42771d7edb0491a","ref":"refs/heads/akd/lp2008652/stop-listening-on-4001-http","pushedAt":"2023-09-19T19:58:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"Stop listening on 127.0.0.1:4001 with http","shortMessageHtmlLink":"Stop listening on 127.0.0.1:4001 with http"}},{"before":"c103c11cf73bb4c45bf7d4c56eee213ce36efa32","after":"7d5da4a57bc0d4b7898c2dce48db8013db7bbc0c","ref":"refs/heads/akd/juju31-testing","pushedAt":"2023-09-19T19:42:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"Update test_etcd.py\n\nuse model destroy_unit()","shortMessageHtmlLink":"Update test_etcd.py"}},{"before":"e540b1721d9407312d094e042968d983601f2535","after":"c103c11cf73bb4c45bf7d4c56eee213ce36efa32","ref":"refs/heads/akd/juju31-testing","pushedAt":"2023-09-19T18:41:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"Upgrade tests to juju 3.1","shortMessageHtmlLink":"Upgrade tests to juju 3.1"}},{"before":"f61a2d61327f2a0b8c9211519454083f4a18e828","after":"e540b1721d9407312d094e042968d983601f2535","ref":"refs/heads/akd/juju31-testing","pushedAt":"2023-09-19T18:25:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"Upgrade tests to juju 3.1","shortMessageHtmlLink":"Upgrade tests to juju 3.1"}},{"before":null,"after":"f61a2d61327f2a0b8c9211519454083f4a18e828","ref":"refs/heads/akd/juju31-testing","pushedAt":"2023-09-19T18:24:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"Upgrade tests to juju 3.1","shortMessageHtmlLink":"Upgrade tests to juju 3.1"}},{"before":null,"after":"b688b588dca9157cbc9de2b67fde905dbe92a27b","ref":"refs/heads/release_1.28","pushedAt":"2023-08-07T19:06:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cdkbot","name":"cdkbot","path":"/cdkbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99445902?s=80&v=4"},"commit":{"message":"Redirect nagios cron output to tee (#210)\n\nIf etcd is running inside LXD, directly piping the output to the\r\n/var/lib/nagios/etcd-alarm-list.txt file won't be allowed by apparmor.\r\n\r\nThe aim of this patch is to redirect the output through tee as this\r\nwill be allowed and alarms will be written normally, we will also\r\nsupress output to stdout in order not to flood the local mta as the\r\nerrors should be picked up by nagios.\r\n\r\nFixes: LP#2021950\r\n\r\nSigned-off-by: David Negreira ","shortMessageHtmlLink":"Redirect nagios cron output to tee (#210)"}},{"before":"3c3af08dc5fa04936db546e3aca9fcd4e8df0f21","after":"b688b588dca9157cbc9de2b67fde905dbe92a27b","ref":"refs/heads/main","pushedAt":"2023-06-09T19:19:18.792Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Cynerva","name":"George Kraft","path":"/Cynerva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2251600?s=80&v=4"},"commit":{"message":"Redirect nagios cron output to tee (#210)\n\nIf etcd is running inside LXD, directly piping the output to the\r\n/var/lib/nagios/etcd-alarm-list.txt file won't be allowed by apparmor.\r\n\r\nThe aim of this patch is to redirect the output through tee as this\r\nwill be allowed and alarms will be written normally, we will also\r\nsupress output to stdout in order not to flood the local mta as the\r\nerrors should be picked up by nagios.\r\n\r\nFixes: LP#2021950\r\n\r\nSigned-off-by: David Negreira ","shortMessageHtmlLink":"Redirect nagios cron output to tee (#210)"}},{"before":"75a77168b26e814d9b7d793c9b3d29bb9ed120a4","after":"8e8a5bb82a9c5afdbf31320fd95ad8425c28158a","ref":"refs/heads/release_1.27","pushedAt":"2023-05-25T17:43:01.774Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cynerva","name":"George Kraft","path":"/Cynerva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2251600?s=80&v=4"},"commit":{"message":"Have etcd provide certs to prometheus upon relation. Fixes: LP:#2004612 (#209)","shortMessageHtmlLink":"Have etcd provide certs to prometheus upon relation. Fixes: LP:#20046…"}},{"before":"75a77168b26e814d9b7d793c9b3d29bb9ed120a4","after":"3c3af08dc5fa04936db546e3aca9fcd4e8df0f21","ref":"refs/heads/main","pushedAt":"2023-05-16T20:35:42.977Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"Have etcd provide certs to prometheus upon relation. Fixes: LP:#2004612 (#209)","shortMessageHtmlLink":"Have etcd provide certs to prometheus upon relation. Fixes: LP:#20046…"}},{"before":null,"after":"75a77168b26e814d9b7d793c9b3d29bb9ed120a4","ref":"refs/heads/release_1.27","pushedAt":"2023-04-07T21:38:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cdkbot","name":"cdkbot","path":"/cdkbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99445902?s=80&v=4"},"commit":{"message":"Charm to support ipv6 addresses in urls within templates and relation data (#208)\n\n* adjust charm to support ipv6 addresses in urls within templates and relation data\r\n\r\n* added jinja2 to unit test dependencies\r\n\r\n* format connection strings using `build_uri`\r\n\r\n* sort interface addresses by ipv4 first\r\n\r\n* Test `get_bind_address` method from etcd_lib","shortMessageHtmlLink":"Charm to support ipv6 addresses in urls within templates and relation…"}},{"before":"82a501b8044bd051be3ebba6186623989fec8d6b","after":null,"ref":"refs/heads/bug/lp1947034/ipv6-awareness","pushedAt":"2023-03-20T20:36:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"}},{"before":"e9e5fa0fe290b21747671371bd1c55adb46aae43","after":"75a77168b26e814d9b7d793c9b3d29bb9ed120a4","ref":"refs/heads/main","pushedAt":"2023-03-20T20:36:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"Charm to support ipv6 addresses in urls within templates and relation data (#208)\n\n* adjust charm to support ipv6 addresses in urls within templates and relation data\r\n\r\n* added jinja2 to unit test dependencies\r\n\r\n* format connection strings using `build_uri`\r\n\r\n* sort interface addresses by ipv4 first\r\n\r\n* Test `get_bind_address` method from etcd_lib","shortMessageHtmlLink":"Charm to support ipv6 addresses in urls within templates and relation…"}},{"before":"10aab5f7c485ebfdd94b3b9292dbefb42479b0c5","after":"42c81a73515c99545972398f0ce57a5fc8ae7117","ref":"refs/heads/release_1.26","pushedAt":"2023-03-16T14:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"delay sharing details until etcd is registered (#207)\n\n* delay sharing details until etcd is registered\r\n\r\n* guard all sharing of the `get_ingress_address(db)` value with `etcd.registered`","shortMessageHtmlLink":"delay sharing details until etcd is registered (#207)"}},{"before":"69e99ecb737654820f189fccd52c27db5c2163c9","after":"82a501b8044bd051be3ebba6186623989fec8d6b","ref":"refs/heads/bug/lp1947034/ipv6-awareness","pushedAt":"2023-03-16T13:25:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"Test `get_bind_address` method from etcd_lib","shortMessageHtmlLink":"Test get_bind_address method from etcd_lib"}},{"before":"900e72bd2072c2c9d386ca8c64b895b3c6122413","after":"69e99ecb737654820f189fccd52c27db5c2163c9","ref":"refs/heads/bug/lp1947034/ipv6-awareness","pushedAt":"2023-03-15T21:47:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"sort interface addresses by ipv4 first","shortMessageHtmlLink":"sort interface addresses by ipv4 first"}},{"before":"1198efc1e4e3935f915ad57395633dc02a79b42c","after":"900e72bd2072c2c9d386ca8c64b895b3c6122413","ref":"refs/heads/bug/lp1947034/ipv6-awareness","pushedAt":"2023-03-15T20:18:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"added jinja2 to unit test dependencies","shortMessageHtmlLink":"added jinja2 to unit test dependencies"}},{"before":null,"after":"1198efc1e4e3935f915ad57395633dc02a79b42c","ref":"refs/heads/bug/lp1947034/ipv6-awareness","pushedAt":"2023-03-15T20:11:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"addyess","name":"Adam Dyess","path":"/addyess","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090033?s=80&v=4"},"commit":{"message":"adjust charm to support ipv6 addresses in urls within templates and relation data","shortMessageHtmlLink":"adjust charm to support ipv6 addresses in urls within templates and r…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENM4bzgA","startCursor":null,"endCursor":null}},"title":"Activity · charmed-kubernetes/layer-etcd"}