{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":702967739,"defaultBranch":"3.1","name":"juju-controller","ownerLogin":"manadart","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-10-10T10:51:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/562661?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717758659.0","currentOid":""},"activityList":{"items":[{"before":"5e28801a142a8ace2d03344e9412f10f813452dc","after":null,"ref":"refs/heads/sighup-jujud","pushedAt":"2024-06-07T11:10:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"}},{"before":"5ac10dbeeacbb974d36441b483226a039dbaa750","after":null,"ref":"refs/heads/upstream/3.6","pushedAt":"2024-06-07T11:10:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"}},{"before":null,"after":"5ac10dbeeacbb974d36441b483226a039dbaa750","ref":"refs/heads/upstream/3.6","pushedAt":"2024-06-07T11:08:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Merge pull request #64 from juju/3.4-into-3.5\n\nMerge 3.4 into 3.5","shortMessageHtmlLink":"Merge pull request juju#64 from juju/3.4-into-3.5"}},{"before":"bf628d400c2595332f84ff98544569cdab5e733c","after":"75a5f9e7d665f231abf50227b30ab0391d1a7bb7","ref":"refs/heads/main","pushedAt":"2024-04-04T14:03:30.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Merge pull request #73 from Aflynn50/add-dbcluster-relation-departed\n\nRemove unit addresses on dbcluster relation departed","shortMessageHtmlLink":"Merge pull request juju#73 from Aflynn50/add-dbcluster-relation-departed"}},{"before":"ee56bf5ba9bd6350c2c66f36ca580426cc275933","after":"bf628d400c2595332f84ff98544569cdab5e733c","ref":"refs/heads/main","pushedAt":"2024-03-15T12:11:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Merge pull request #69 from juju/update-controller-conf-path\n\nUpdate controller configuration path","shortMessageHtmlLink":"Merge pull request juju#69 from juju/update-controller-conf-path"}},{"before":"27133e31b090707b1f516f7895596d68db55e90c","after":"ee56bf5ba9bd6350c2c66f36ca580426cc275933","ref":"refs/heads/main","pushedAt":"2024-03-05T14:36:36.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Merge pull request #68 from manadart/write-controller-config\n\nWrite controller config and signal the controller agent","shortMessageHtmlLink":"Merge pull request juju#68 from manadart/write-controller-config"}},{"before":"9fb9818c6b5c0ae08b4acfb8bc519c91deff91bf","after":null,"ref":"refs/heads/write-controller-config","pushedAt":"2024-03-05T14:36:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"}},{"before":"56e9334e596e7e7cab390a6a5e5e8a9229e658d8","after":"9fb9818c6b5c0ae08b4acfb8bc519c91deff91bf","ref":"refs/heads/write-controller-config","pushedAt":"2024-03-05T13:07:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Uses the controller's configuration socket to query the agent's ID.\nThis is used to set configuration at the appropriate path.","shortMessageHtmlLink":"Uses the controller's configuration socket to query the agent's ID."}},{"before":null,"after":"56e9334e596e7e7cab390a6a5e5e8a9229e658d8","ref":"refs/heads/write-controller-config","pushedAt":"2024-03-05T11:42:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Uses the controller's configuration socket to query the agent's ID.\nThis is used to set configuration at the appropriate path.","shortMessageHtmlLink":"Uses the controller's configuration socket to query the agent's ID."}},{"before":"e2c9e3ade74f5c371eb9a66e63d987cdbd056a6d","after":"5e28801a142a8ace2d03344e9412f10f813452dc","ref":"refs/heads/sighup-jujud","pushedAt":"2024-01-24T19:36:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Ensures correct SIGHUP behaviour in unit tests.","shortMessageHtmlLink":"Ensures correct SIGHUP behaviour in unit tests."}},{"before":null,"after":"e2c9e3ade74f5c371eb9a66e63d987cdbd056a6d","ref":"refs/heads/sighup-jujud","pushedAt":"2024-01-22T18:59:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Determines the controller ID from the running process instead of the\nunit ID, which may differ.","shortMessageHtmlLink":"Determines the controller ID from the running process instead of the"}},{"before":"2469b37cc5d75be20dc57e7a5a557abf1690dc57","after":"27133e31b090707b1f516f7895596d68db55e90c","ref":"refs/heads/main","pushedAt":"2024-01-16T16:24:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Merge pull request #59 from juju/write-config-file\n\n[JUJU-5140] Write controller configuration file","shortMessageHtmlLink":"Merge pull request juju#59 from juju/write-config-file"}},{"before":"789dbe5937276eb834641286d24207f650bbadc8","after":"2469b37cc5d75be20dc57e7a5a557abf1690dc57","ref":"refs/heads/main","pushedAt":"2024-01-09T12:29:23.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Merge pull request #58 from manadart/add-ctrl-config\n\n[JUJU-5140] Maintain a list of all database bind addresses","shortMessageHtmlLink":"Merge pull request juju#58 from manadart/add-ctrl-config"}},{"before":"b665c0f1378c9cd233a7262e1aad29ac5cf25fec","after":null,"ref":"refs/heads/add-ctrl-config","pushedAt":"2024-01-09T12:29:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"}},{"before":"d730129b6f483c652e10c2827e5af0c0fe1ecebd","after":"b665c0f1378c9cd233a7262e1aad29ac5cf25fec","ref":"refs/heads/add-ctrl-config","pushedAt":"2024-01-09T11:38:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Uses a JSON dictionary of unit name to bind address, instead of a list.\nThis allows us to associate units with addresses when dealing with all\nbind addresses across peers.","shortMessageHtmlLink":"Uses a JSON dictionary of unit name to bind address, instead of a list."}},{"before":"d522d37a9bbcbb058dfdd32e02cd54276494c5f9","after":"d730129b6f483c652e10c2827e5af0c0fe1ecebd","ref":"refs/heads/add-ctrl-config","pushedAt":"2024-01-08T16:37:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Ensures that the leader unit will maintain an aggregation of all unit\ndatabase bind addresses in the applicaion database back for the cluster\nrelation.","shortMessageHtmlLink":"Ensures that the leader unit will maintain an aggregation of all unit"}},{"before":"95dd0f913d45be6f31a0ddfcf76448ea87a0506f","after":"d522d37a9bbcbb058dfdd32e02cd54276494c5f9","ref":"refs/heads/add-ctrl-config","pushedAt":"2024-01-08T16:35:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Ensures that the leader unit will maintain an aggregation of all unit\ndatabase bind addresses in the applicaion database back for the cluster\nrelation.","shortMessageHtmlLink":"Ensures that the leader unit will maintain an aggregation of all unit"}},{"before":"22c504612c518b7c544b86b685bfb3f287620fd5","after":"95dd0f913d45be6f31a0ddfcf76448ea87a0506f","ref":"refs/heads/add-ctrl-config","pushedAt":"2024-01-08T16:05:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Ensures that the leader unit will maintain an aggregation of all unit\ndatabase bind addresses in the applicaion database back for the cluster\nrelation.","shortMessageHtmlLink":"Ensures that the leader unit will maintain an aggregation of all unit"}},{"before":"cbe61b7859c3137a2f70129e50eac2d57a3d2db0","after":"789dbe5937276eb834641286d24207f650bbadc8","ref":"refs/heads/main","pushedAt":"2024-01-08T14:08:48.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Merge pull request #57 from manadart/3.3-into-main\n\nMerge 3.3 into main","shortMessageHtmlLink":"Merge pull request juju#57 from manadart/3.3-into-main"}},{"before":"970373c7b38d4beff88448f53cc5a6ed22aab5d8","after":null,"ref":"refs/heads/3.3-into-main","pushedAt":"2024-01-08T14:08:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"}},{"before":"efa3f3cbe63890d3aae5ccaccc6db86f726dc6c3","after":"970373c7b38d4beff88448f53cc5a6ed22aab5d8","ref":"refs/heads/3.3-into-main","pushedAt":"2024-01-08T12:52:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Updates status determination so that logic from upstream instead uses\nthing single method.","shortMessageHtmlLink":"Updates status determination so that logic from upstream instead uses"}},{"before":"112dc839c17b5ff66800bcfbbba358d7224ff579","after":"efa3f3cbe63890d3aae5ccaccc6db86f726dc6c3","ref":"refs/heads/3.3-into-main","pushedAt":"2024-01-08T11:29:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Updates status determination so that logic from upstream instead uses\nthing single method.","shortMessageHtmlLink":"Updates status determination so that logic from upstream instead uses"}},{"before":null,"after":"112dc839c17b5ff66800bcfbbba358d7224ff579","ref":"refs/heads/3.3-into-main","pushedAt":"2024-01-05T15:03:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Merge branch 'upstream/3.3' into 3.3-into-main","shortMessageHtmlLink":"Merge branch 'upstream/3.3' into 3.3-into-main"}},{"before":"63918956b6a9b7dbc7a39389c1aa553c2ada18ae","after":"d8fb6197db726653d6ef1c572d6334742c49714c","ref":"refs/heads/3.3","pushedAt":"2024-01-05T14:44:25.000Z","pushType":"push","commitsCount":37,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Merge pull request #54 from juju/apiport\n\nparse controller API port from apiaddresses in agent.conf","shortMessageHtmlLink":"Merge pull request juju#54 from juju/apiport"}},{"before":null,"after":"22c504612c518b7c544b86b685bfb3f287620fd5","ref":"refs/heads/add-ctrl-config","pushedAt":"2024-01-05T14:44:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"*** WIP. ROLL BACK. ***","shortMessageHtmlLink":"*** WIP. ROLL BACK. ***"}},{"before":"5db6a8d64f3800bdebd081b78c6d79b8328c8162","after":"cbe61b7859c3137a2f70129e50eac2d57a3d2db0","ref":"refs/heads/main","pushedAt":"2023-11-29T15:39:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Merge pull request #56 from manadart/add-db-cluster\n\nAdd dbcluster peer relation","shortMessageHtmlLink":"Merge pull request juju#56 from manadart/add-db-cluster"}},{"before":"980e58482ee84d5b7b6ee5137c09587f31c75ecc","after":null,"ref":"refs/heads/add-db-cluster","pushedAt":"2023-11-29T15:39:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"}},{"before":"9cf3fcdcb716db13b44c99376358eef3c3b7c99f","after":"980e58482ee84d5b7b6ee5137c09587f31c75ecc","ref":"refs/heads/add-db-cluster","pushedAt":"2023-11-29T15:39:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Removes unconditional setting of active status upon start-up.\nInstead we handle the collect_unit_status event, using our known state\nto supply candidate status values.","shortMessageHtmlLink":"Removes unconditional setting of active status upon start-up."}},{"before":"8d2c5e3d27d2a2cf230d9a7e0712c62018bf1141","after":"9cf3fcdcb716db13b44c99376358eef3c3b7c99f","ref":"refs/heads/add-db-cluster","pushedAt":"2023-11-29T15:36:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Removes unconditional setting of active status upon start-up.\nInstead we handle the collect_unit_status event, using our known state\nto supply candidate status values.","shortMessageHtmlLink":"Removes unconditional setting of active status upon start-up."}},{"before":"3465817c64b61cfffa20d3eb2b8d15fcaec7aa7c","after":"8d2c5e3d27d2a2cf230d9a7e0712c62018bf1141","ref":"refs/heads/add-db-cluster","pushedAt":"2023-11-29T15:35:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"manadart","name":"Joseph Phillips","path":"/manadart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562661?s=80&v=4"},"commit":{"message":"Removes unconditional setting of active status upon start-up.\nInstead we handle the collect_unit_status event, using our known state\nto supply candidate status values.","shortMessageHtmlLink":"Removes unconditional setting of active status upon start-up."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXyJ_eQA","startCursor":null,"endCursor":null}},"title":"Activity ยท manadart/juju-controller"}