{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":36098429,"defaultBranch":"main","name":"habitat","ownerLogin":"habitat-sh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-05-22T22:47:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18171698?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726841002.0","currentOid":""},"activityList":{"items":[{"before":"8623642f06ebd48e6b04ae4aa09fedf385940cb3","after":"9559341b51692b00ddf1ef78f295266558a6d3d0","ref":"refs/heads/agadgil/chef-15608-fix-for-unwanted-leader-election","pushedAt":"2024-09-21T15:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwrock","name":"Matt Wrock","path":"/mwrock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/655165?s=80&v=4"},"commit":{"message":"reverted calls to insert_member_ignore_incarnation_mlw\n\nSigned-off-by: Matt Wrock ","shortMessageHtmlLink":"reverted calls to insert_member_ignore_incarnation_mlw"}},{"before":"15ad7b0437d95c1fc9773643d7424358906ab4cd","after":"b0e719b85d46551de436a56a45800d56bb1f86e5","ref":"refs/heads/jah/CHEF-10987_habitat-installs-hardened-systems","pushedAt":"2024-09-20T22:14:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonheath","name":"Jason Heath","path":"/jasonheath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29176?s=80&v=4"},"commit":{"message":"Handle mode_t being u32 on Linux, u16 on BSD\n\nSigned-off-by: Jason Heath ","shortMessageHtmlLink":"Handle mode_t being u32 on Linux, u16 on BSD"}},{"before":"926e3c95e8cc27bd70d96630121789f4623fb732","after":"15ad7b0437d95c1fc9773643d7424358906ab4cd","ref":"refs/heads/jah/CHEF-10987_habitat-installs-hardened-systems","pushedAt":"2024-09-20T21:34:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jasonheath","name":"Jason Heath","path":"/jasonheath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29176?s=80&v=4"},"commit":{"message":"Handle mode_t being u32 on Linux, u16 on BSD\n\nSigned-off-by: Jason Heath ","shortMessageHtmlLink":"Handle mode_t being u32 on Linux, u16 on BSD"}},{"before":"30aa1c04d1e742bd7aae4448fd71708b4ee53c8a","after":"926e3c95e8cc27bd70d96630121789f4623fb732","ref":"refs/heads/jah/CHEF-10987_habitat-installs-hardened-systems","pushedAt":"2024-09-20T20:46:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonheath","name":"Jason Heath","path":"/jasonheath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29176?s=80&v=4"},"commit":{"message":"added a .into() for conversion on macOS\n\nSigned-off-by: Jason Heath ","shortMessageHtmlLink":"added a .into() for conversion on macOS"}},{"before":"a6d58a1c8f7d47e5bbac83140ddede0cba2d4f53","after":"30aa1c04d1e742bd7aae4448fd71708b4ee53c8a","ref":"refs/heads/jah/CHEF-10987_habitat-installs-hardened-systems","pushedAt":"2024-09-20T15:23:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jasonheath","name":"Jason Heath","path":"/jasonheath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29176?s=80&v=4"},"commit":{"message":"Properly accounts for behavior on windows systems\n\nSigned-off-by: Jason Heath ","shortMessageHtmlLink":"Properly accounts for behavior on windows systems"}},{"before":"2c7784de02a1a7c74fb9f8d7ba989f928edc19f0","after":"a6d58a1c8f7d47e5bbac83140ddede0cba2d4f53","ref":"refs/heads/jah/CHEF-10987_habitat-installs-hardened-systems","pushedAt":"2024-09-20T14:59:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonheath","name":"Jason Heath","path":"/jasonheath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29176?s=80&v=4"},"commit":{"message":"Properly accounts for behavior on windows systems\n\nSigned-off-by: Jason Heath ","shortMessageHtmlLink":"Properly accounts for behavior on windows systems"}},{"before":"7162f15b52de527b7a36ae2d95dfd250d151e826","after":"2c7784de02a1a7c74fb9f8d7ba989f928edc19f0","ref":"refs/heads/jah/CHEF-10987_habitat-installs-hardened-systems","pushedAt":"2024-09-20T14:29:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonheath","name":"Jason Heath","path":"/jasonheath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29176?s=80&v=4"},"commit":{"message":"Fixes fmt, aligns Makefile with CI/CD pipeline\n\nBuildkite failed on rust fmt step, this fixes that error.\nAlso aligns rust fmt call in our Makefile with the one used in buildkit.\n\n- Call to fmt in our Makefile was\n - cargo +$(RUSTFMT_TOOLCHAIN) fmt\n\n- Call in buildkite is\n - cargo +nightly-2024-04-22 fmt --all -- --check\n\n- Call to fmt in our Makefile is now\n - cargo +$(RUSTFMT_TOOLCHAIN) fmt --all -- --check\n\nSigned-off-by: Jason Heath ","shortMessageHtmlLink":"Fixes fmt, aligns Makefile with CI/CD pipeline"}},{"before":"c426d4f7b70c30aa038f7064f6582521a32730d3","after":"8623642f06ebd48e6b04ae4aa09fedf385940cb3","ref":"refs/heads/agadgil/chef-15608-fix-for-unwanted-leader-election","pushedAt":"2024-09-20T14:08:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agadgil-progress","name":null,"path":"/agadgil-progress","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174733205?s=80&v=4"},"commit":{"message":"Store membership in memberlist only from Alive/Suspect members\n\nIf we receive member list in `Ping` or `Ack` from a `Confirmed` member,\nlikely that member was in a network partition and came back, this causes\nthe member in network partition to overwhelm the ring with `Confirmed`\nsupervisors that takes a while to converge.\n\nThis would also mean for a node emerging out of network partition, it\nhas to receive at-least two messages (Ping and/or Ack) from another\nmember before that member's membership list can be accepted and stored.\nThis might be a small extra time to converge *after* network partition,\nbut is better than the entire ring diverging completely.\n\nSigned-off-by: Abhijit Gadgil ","shortMessageHtmlLink":"Store membership in memberlist only from Alive/Suspect members"}},{"before":null,"after":"7162f15b52de527b7a36ae2d95dfd250d151e826","ref":"refs/heads/jah/CHEF-10987_habitat-installs-hardened-systems","pushedAt":"2024-09-20T14:03:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jasonheath","name":"Jason Heath","path":"/jasonheath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29176?s=80&v=4"},"commit":{"message":"CHEF-1098: Habitat installs on hardened systems\n\n- Adds pub set_umask_0022 to core/util/posix/perms\n- Calls set_umask_0022 in fn main of hab cli binary\n- Adds 'umask 0022' to hab binary install.sh\n\nSigned-off-by: Jason Heath ","shortMessageHtmlLink":"CHEF-1098: Habitat installs on hardened systems"}},{"before":"950ce1f199d0be3e96aa1c9d57a1553ef2e81e63","after":"c426d4f7b70c30aa038f7064f6582521a32730d3","ref":"refs/heads/agadgil/chef-15608-fix-for-unwanted-leader-election","pushedAt":"2024-09-20T01:49:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mwrock","name":"Matt Wrock","path":"/mwrock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/655165?s=80&v=4"},"commit":{"message":"fix address of inserted ping and ack members\n\nSigned-off-by: Matt Wrock ","shortMessageHtmlLink":"fix address of inserted ping and ack members"}},{"before":"ad1c37b83a0a9e49abfd63264cb2e2af8f709940","after":"01937473601c7e690db926ecca4bcce88a856e44","ref":"refs/heads/main","pushedAt":"2024-09-19T23:22:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chef-expeditor[bot]","name":null,"path":"/apps/chef-expeditor","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/28108?s=80&v=4"},"commit":{"message":"Bump version to 1.6.1161 by Chef Expeditor\n\nObvious fix; these changes are the result of automation not creative thinking.","shortMessageHtmlLink":"Bump version to 1.6.1161 by Chef Expeditor"}},{"before":"ed6eca6d4626c7edcc566cad76410fea50d9c129","after":"ad1c37b83a0a9e49abfd63264cb2e2af8f709940","ref":"refs/heads/main","pushedAt":"2024-09-19T22:23:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chef-expeditor[bot]","name":null,"path":"/apps/chef-expeditor","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/28108?s=80&v=4"},"commit":{"message":"Bump version to 1.6.1160 by Chef Expeditor\n\nObvious fix; these changes are the result of automation not creative thinking.","shortMessageHtmlLink":"Bump version to 1.6.1160 by Chef Expeditor"}},{"before":"9e8c3017e5dbf98a40f2d820b728ea5da300a6d7","after":null,"ref":"refs/heads/dependabot/cargo/cc-1.1.21","pushedAt":"2024-09-19T22:23:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"cc0775590c88afd1a36f830e0e0e95194b442f99","after":"ed6eca6d4626c7edcc566cad76410fea50d9c129","ref":"refs/heads/main","pushedAt":"2024-09-19T22:23:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mwrock","name":"Matt Wrock","path":"/mwrock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/655165?s=80&v=4"},"commit":{"message":"Merge pull request #9398 from habitat-sh/dependabot/cargo/cc-1.1.21\n\nBump cc from 1.1.19 to 1.1.21","shortMessageHtmlLink":"Merge pull request #9398 from habitat-sh/dependabot/cargo/cc-1.1.21"}},{"before":"99e97baa41016779a5012ccf7db4883f3f775bce","after":null,"ref":"refs/heads/dependabot/cargo/bytes-1.7.2","pushedAt":"2024-09-19T22:22:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"9dc47fbad4eb5833d17573b69ba31e8da7329aed","after":"cc0775590c88afd1a36f830e0e0e95194b442f99","ref":"refs/heads/main","pushedAt":"2024-09-19T22:22:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mwrock","name":"Matt Wrock","path":"/mwrock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/655165?s=80&v=4"},"commit":{"message":"Merge pull request #9399 from habitat-sh/dependabot/cargo/bytes-1.7.2\n\nBump bytes from 1.7.1 to 1.7.2","shortMessageHtmlLink":"Merge pull request #9399 from habitat-sh/dependabot/cargo/bytes-1.7.2"}},{"before":null,"after":"950ce1f199d0be3e96aa1c9d57a1553ef2e81e63","ref":"refs/heads/agadgil/chef-15608-fix-for-unwanted-leader-election","pushedAt":"2024-09-19T14:05:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agadgil-progress","name":null,"path":"/agadgil-progress","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174733205?s=80&v=4"},"commit":{"message":"Possible fixes: Leader Election Issue (CHEF-15608)\n\n1. Allow a member in `Suspect` health to participate in the\n `electorate`.\n2. Log failure of `check_quorum` as `warn!` when `check_quorum` fails.\n3. Reverse the order of `insert_mlw_` when processing `Ping`.\n4. Added `insert_mlw_` when processing `PingReq` or `Ack` to mark the\n originator as alive.\n\nSigned-off-by: Abhijit Gadgil ","shortMessageHtmlLink":"Possible fixes: Leader Election Issue (CHEF-15608)"}},{"before":"936f9622e7d8b33a9b70338ef35db6459c17ad6d","after":"8297fb50d96467b29743475814bfbdd451b1c0e4","ref":"refs/heads/aarch64-linux-cicd","pushedAt":"2024-09-19T09:38:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sajjaphani","name":"Phani Sajja","path":"/sajjaphani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2322779?s=80&v=4"},"commit":{"message":"target docker-linux-amazon-2023-arm64 with sudo\n\nSigned-off-by: Phani Sajja ","shortMessageHtmlLink":"target docker-linux-amazon-2023-arm64 with sudo"}},{"before":"50a705da213d8dd1c7b778fa5aeacd1fa74e1af9","after":"a141baaed069975fbd1853723298333a1a2bee11","ref":"refs/heads/muthuja/test-arm-habitat","pushedAt":"2024-09-19T09:18:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"muthuja","name":null,"path":"/muthuja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127753948?s=80&v=4"},"commit":{"message":"test chefes image\n\nSigned-off-by: muthuja ","shortMessageHtmlLink":"test chefes image"}},{"before":"74e00d8713e538f7cd08df33900fd1c7f0c0c85b","after":"936f9622e7d8b33a9b70338ef35db6459c17ad6d","ref":"refs/heads/aarch64-linux-cicd","pushedAt":"2024-09-19T09:11:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sajjaphani","name":"Phani Sajja","path":"/sajjaphani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2322779?s=80&v=4"},"commit":{"message":"try sudo\n\nSigned-off-by: Phani Sajja ","shortMessageHtmlLink":"try sudo"}},{"before":"70eab1efcd39ca8ce3928c7446adebcdc5f65cae","after":"74e00d8713e538f7cd08df33900fd1c7f0c0c85b","ref":"refs/heads/aarch64-linux-cicd","pushedAt":"2024-09-19T08:22:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sajjaphani","name":"Phani Sajja","path":"/sajjaphani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2322779?s=80&v=4"},"commit":{"message":"try with docker-linux-amazon-2023-arm64\n\nSigned-off-by: Phani Sajja ","shortMessageHtmlLink":"try with docker-linux-amazon-2023-arm64"}},{"before":"2e4f2f3e405aae6cf4e06cc49187c11368c21fb2","after":"50a705da213d8dd1c7b778fa5aeacd1fa74e1af9","ref":"refs/heads/muthuja/test-arm-habitat","pushedAt":"2024-09-19T07:41:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"muthuja","name":null,"path":"/muthuja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127753948?s=80&v=4"},"commit":{"message":"test chefes image\n\nSigned-off-by: muthuja ","shortMessageHtmlLink":"test chefes image"}},{"before":"9cd9a65ea2648ac9dd41f32a312063842b2c0690","after":"2e4f2f3e405aae6cf4e06cc49187c11368c21fb2","ref":"refs/heads/muthuja/test-arm-habitat","pushedAt":"2024-09-19T07:18:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"muthuja","name":null,"path":"/muthuja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127753948?s=80&v=4"},"commit":{"message":"test chefes image\n\nSigned-off-by: muthuja ","shortMessageHtmlLink":"test chefes image"}},{"before":"4bc0624e1d435aa97f2dcd5b3887d1a77e934935","after":"9cd9a65ea2648ac9dd41f32a312063842b2c0690","ref":"refs/heads/muthuja/test-arm-habitat","pushedAt":"2024-09-19T07:01:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"muthuja","name":null,"path":"/muthuja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127753948?s=80&v=4"},"commit":{"message":"test chefes image\n\nSigned-off-by: muthuja ","shortMessageHtmlLink":"test chefes image"}},{"before":null,"after":"99e97baa41016779a5012ccf7db4883f3f775bce","ref":"refs/heads/dependabot/cargo/bytes-1.7.2","pushedAt":"2024-09-19T04:54:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump bytes from 1.7.1 to 1.7.2\n\nBumps [bytes](https://github.com/tokio-rs/bytes) from 1.7.1 to 1.7.2.\n- [Release notes](https://github.com/tokio-rs/bytes/releases)\n- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/tokio-rs/bytes/compare/v1.7.1...v1.7.2)\n\n---\nupdated-dependencies:\n- dependency-name: bytes\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump bytes from 1.7.1 to 1.7.2"}},{"before":"1ab9189f8402654a3dc87ebf3347f76c6b310702","after":null,"ref":"refs/heads/dependabot/cargo/cc-1.1.20","pushedAt":"2024-09-19T04:54:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"9e8c3017e5dbf98a40f2d820b728ea5da300a6d7","ref":"refs/heads/dependabot/cargo/cc-1.1.21","pushedAt":"2024-09-19T04:54:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump cc from 1.1.19 to 1.1.21\n\nBumps [cc](https://github.com/rust-lang/cc-rs) from 1.1.19 to 1.1.21.\n- [Release notes](https://github.com/rust-lang/cc-rs/releases)\n- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.1.19...cc-v1.1.21)\n\n---\nupdated-dependencies:\n- dependency-name: cc\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump cc from 1.1.19 to 1.1.21"}},{"before":"aa637322e2e5deb3e9ffd0b514e977afacd776a5","after":"4bc0624e1d435aa97f2dcd5b3887d1a77e934935","ref":"refs/heads/muthuja/test-arm-habitat","pushedAt":"2024-09-18T18:24:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"muthuja","name":null,"path":"/muthuja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127753948?s=80&v=4"},"commit":{"message":"test chefes image\n\nSigned-off-by: muthuja ","shortMessageHtmlLink":"test chefes image"}},{"before":"8e520d074834f277761156f3ef280d20df8ad9e2","after":"aa637322e2e5deb3e9ffd0b514e977afacd776a5","ref":"refs/heads/muthuja/test-arm-habitat","pushedAt":"2024-09-18T18:12:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"muthuja","name":null,"path":"/muthuja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127753948?s=80&v=4"},"commit":{"message":"test chefes image\n\nSigned-off-by: muthuja ","shortMessageHtmlLink":"test chefes image"}},{"before":"be0dda6da8ebb5adb2e6254fc9161fb2064708f3","after":"8e520d074834f277761156f3ef280d20df8ad9e2","ref":"refs/heads/muthuja/test-arm-habitat","pushedAt":"2024-09-18T17:55:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"muthuja","name":null,"path":"/muthuja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127753948?s=80&v=4"},"commit":{"message":"test chefes image\n\nSigned-off-by: muthuja ","shortMessageHtmlLink":"test chefes image"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxNToxMjowMi4wMDAwMDBazwAAAAS8wkzI","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxNToxMjowMi4wMDAwMDBazwAAAAS8wkzI","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxNzo1NTo0Ni4wMDAwMDBazwAAAAS6AomV"}},"title":"Activity ยท habitat-sh/habitat"}