{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":384189428,"defaultBranch":"main","name":"ec2-controller","ownerLogin":"aws-controllers-k8s","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-08T16:41:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/78112587?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717544944.0","currentOid":""},"activityList":{"items":[{"before":"a6f8761107a7659c1c8416bd2ecbc2d387dbc6a4","after":"0a4469be4d78f2ab13554730da2ccc936761ca06","ref":"refs/heads/main","pushedAt":"2024-06-04T23:48:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"Release artifacts for release v1.2.10 (#197)\n\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"Release artifacts for release v1.2.10 (#197)"}},{"before":"370b5e1237ae244bcc172b9d5f4cbe3cd8a485e4","after":"a6f8761107a7659c1c8416bd2ecbc2d387dbc6a4","ref":"refs/heads/main","pushedAt":"2024-06-04T22:38:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"Refactor and uniform tags comparison/update logic (#196)\n\nFixes https://github.com/aws-controllers-k8s/community/issues/2063\r\n\r\nDuring the early days of ACK, the ec2 controller didn't have a lot of CRDs and most of the work around tag handling was some sort of copy/pasta from resource to resource. Time passed and now ec2-controller has 15 resources each with a slightly different tags handling implementations - making it very hard for us to maintain and bug fix if something goes wrong.\r\n\r\nThis patch does a few things to simplify the life of an ACK developer:\r\n- Moves a lot of the tags handling logic into a single, simple and maintainable package (`pkg/tags`).\r\n- Rely back on generated tags delta computation (back then this wasn't supported)\r\n- Add type safety around the algorithm that was used to compare two array slices.\r\n\r\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"Refactor and uniform tags comparison/update logic (#196)"}},{"before":"68c5e39415b162cacb16a3d4501829863281399e","after":"370b5e1237ae244bcc172b9d5f4cbe3cd8a485e4","ref":"refs/heads/main","pushedAt":"2024-06-03T09:42:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"Release artifacts for release `v1.2.9` (#195)\n\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"Release artifacts for release v1.2.9 (#195)"}},{"before":"de92e1426f56aae3361fe86d4337454b5d018927","after":"68c5e39415b162cacb16a3d4501829863281399e","ref":"refs/heads/main","pushedAt":"2024-06-03T09:25:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"Set correct `userIDGroupPairs` defaults for `SecurityGroups` CRs. (#194)\n\nCloses https://github.com/aws-controllers-k8s/community/issues/2068,\r\nhttps://github.com/aws-controllers-k8s/community/issues/2061, and\r\nhttps://github.com/aws-controllers-k8s/community/issues/2058\r\n\r\nThe EC2 API for setting ingress/egress rules has many special restrictions,\r\nmaking its behavior hard to predict. For example, `GroupName` should only be\r\nused with default VPCs. When using non default VPCs users should use `GroupID`\r\ninstead\r\n\r\nTo address this problem, we are introducing a defaulting mechanism to help the\r\ncontroller infer and use the correct `GroupID` when a user doesnt provide one.\r\n\r\nYou might wonder why all the trouble, and why not just use ACK resource references?\r\nWell.. this is necessary because ACK resource references cannot do self\r\nreferences, making fully declarative egress/ingress rule definition impossible in some\r\ncases.\r\n\r\nChanges:\r\n- Mark `UserIDGroupPairs.GroupName` as non-required (at the CRD level)\r\n- Default `UserIDGroupPairs.GroupID` to the parent security group ID\r\n- Default `UserIDGroupPairs.VPCID` to the VPC of the parent security group\r\n- Add more e2e tests for `UserIDGroupPairs`\r\n\r\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"Set correct userIDGroupPairs defaults for SecurityGroups CRs. (#194)"}},{"before":"63881fe7c001bb41d1f46b4cc9286052bac7b161","after":"de92e1426f56aae3361fe86d4337454b5d018927","ref":"refs/heads/main","pushedAt":"2024-06-03T04:48:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"Release artifacts for release v1.2.8 (#193)\n\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"Release artifacts for release v1.2.8 (#193)"}},{"before":"34439b04ad86c12b22c5982705a4c71ebf4c07c7","after":"63881fe7c001bb41d1f46b4cc9286052bac7b161","ref":"refs/heads/main","pushedAt":"2024-05-31T07:14:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"Remove subnet `UserIDGroupPairs.GroupID` references (#192)\n\nPartial revert of https://github.com/aws-controllers-k8s/ec2-controller/commit/cd75ad971e604ba0e1f05a4e2f7838cd20baea79\r\n\r\nInitially our intention was to generate code to reference for both `GroupName`\r\nand `GroupID` fields in the `UserIDGroupPairs`. However what we (I) missed was\r\nthat the code-generator processes the references fields, omits \"ID\" and \"Name\"\r\nname fields, and infers names for the referenced fields (e.g `GroupName` ->\r\n`GroupRef` and `GroupID` -> `GroupRef`. This confused the ACK code\r\ngenerator since both `GroupName` and `GroupID` needed a reference field called\r\n`GroupRef`. This caused some confusion at the code generation level, triggering some\r\nvalidation issues and introduced a regression in our references code.\r\n\r\nIn a attempt to address the regression, we will first omit one of the references\r\n(GroupID), regenerate the code and address this in the code-generator later on.\r\n\r\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"Remove subnet UserIDGroupPairs.GroupID references (#192)"}},{"before":"23161f572e69665b67cf199248f56c667b4a8b02","after":"34439b04ad86c12b22c5982705a4c71ebf4c07c7","ref":"refs/heads/main","pushedAt":"2024-05-22T20:28:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"Fix: EC2 controller for vpcendpoint does not update status (#191)\n\nIssue : https://github.com/aws-controllers-k8s/community/issues/2075\r\n\r\nDescription of changes:\r\nThe issue is that vpce CR status is not updated. This happens because when vpce is created, it takes around a minute for it to be created in aws. Due to this, it's status is kept `pending`. But there is no sync enforced on the reconciler. Due to this, reconciliation happens after 10h default time. At this time, status would be set correctly.\r\n\r\nThis fix enforces reconciliation to make sure CR is updated correctly when vpce creation in aws is successful. \r\n\r\n\r\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"Fix: EC2 controller for vpcendpoint does not update status (#191)"}},{"before":"97fd250aa06391d6f46dca15aa6b029764315ca2","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-05-06T13:09:45.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":"e2d61084fa5df6dca89f16067664f262fb348f73","after":"23161f572e69665b67cf199248f56c667b4a8b02","ref":"refs/heads/main","pushedAt":"2024-05-06T13:09:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"Update to ACK runtime `v0.34.0`, code-generator `v0.34.0` (#190)\n\n### Update to ACK runtime `v0.34.0`, code-generator `v0.34.0`\n\n----------\n\n* ACK code-generator `v0.34.0` [release notes](https://github.com/aws-controllers-k8s/code-generator/releases/tag/v0.34.0)\n* ACK runtime `v0.34.0` [release notes](https://github.com/aws-controllers-k8s/runtime/releases/tag/v0.34.0)\n\n----------\n\nNOTE:\nThis PR increments the release version of service controller from `v1.2.6` to `v1.2.7`\n\nOnce this PR is merged, release `v1.2.7` will be automatically created for `ec2-controller`\n\n**Please close this PR, if you do not want the new patch release for `ec2-controller`**\n\n----------\n\n#### stdout for `make build-controller`:\n\n```\nbuilding ack-generate ... ok.\n==== building ec2-controller ====\nCopying common custom resource definitions into ec2\nBuilding Kubernetes API objects for ec2\nGenerating deepcopy code for ec2\nGenerating custom resource definitions for ec2\nBuilding service controller for ec2\nGenerating RBAC manifests for ec2\nRunning gofmt against generated code for ec2\nUpdating additional GitHub repository maintenance files\n==== building ec2-controller release artifacts ====\nBuilding release artifacts for ec2-v1.2.7\nGenerating common custom resource definitions\nGenerating custom resource definitions for ec2\nGenerating RBAC manifests for ec2\n```\n\n----------\n\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"Update to ACK runtime v0.34.0, code-generator v0.34.0 (#190)"}},{"before":null,"after":"6b3f2fa375f3cc305a27b282b72cf836b76011a9","ref":"refs/heads/ack-bot/rt-v0.34.0-codegen-v0.34.0","pushedAt":"2024-05-02T20:56:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ack-bot","name":"AWS Controllers for Kubernetes Bot","path":"/ack-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82905295?s=80&v=4"},"commit":{"message":"Update to ACK runtime `v0.34.0`, code-generator `v0.34.0`","shortMessageHtmlLink":"Update to ACK runtime v0.34.0, code-generator v0.34.0"}},{"before":"cd75ad971e604ba0e1f05a4e2f7838cd20baea79","after":"e2d61084fa5df6dca89f16067664f262fb348f73","ref":"refs/heads/main","pushedAt":"2024-04-22T13:02:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"Release artifact for release `v1.2.6` (#188)\n\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"Release artifact for release v1.2.6 (#188)"}},{"before":"067f19a0314c34ee5b5a097d4832eda13a9cfdde","after":"cd75ad971e604ba0e1f05a4e2f7838cd20baea79","ref":"refs/heads/main","pushedAt":"2024-04-22T12:27:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"Add `VPC` and `SecurityGroup` references for `UserIDGroupPair` type (#187)\n\nAddresses: https://github.com/aws-controllers-k8s/community/issues/2059\r\n\r\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"Add VPC and SecurityGroup references for UserIDGroupPair type (#…"}},{"before":null,"after":"97fd250aa06391d6f46dca15aa6b029764315ca2","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T12:50: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 golang.org/x/net from 0.19.0 to 0.23.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.19.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.19.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.19.0 to 0.23.0"}},{"before":"6b1d024350e98160d544f7eb676e898ce3eb1808","after":null,"ref":"refs/heads/dependabot/go_modules/google.golang.org/protobuf-1.33.0","pushedAt":"2024-03-29T17:57:55.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":"67b6f28af2722164c00a082787c89ee66357db12","after":"067f19a0314c34ee5b5a097d4832eda13a9cfdde","ref":"refs/heads/main","pushedAt":"2024-03-29T17:57:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"Update to ACK runtime `v0.33.0`, code-generator `v0.33.0` (#185)\n\n### Update to ACK runtime `v0.33.0`, code-generator `v0.33.0`\n\n----------\n\n* ACK code-generator `v0.33.0` [release notes](https://github.com/aws-controllers-k8s/code-generator/releases/tag/v0.33.0)\n* ACK runtime `v0.33.0` [release notes](https://github.com/aws-controllers-k8s/runtime/releases/tag/v0.33.0)\n\n----------\n\nNOTE:\nThis PR increments the release version of service controller from `v1.2.4` to `v1.2.5`\n\nOnce this PR is merged, release `v1.2.5` will be automatically created for `ec2-controller`\n\n**Please close this PR, if you do not want the new patch release for `ec2-controller`**\n\n----------\n\n#### stdout for `make build-controller`:\n\n```\nbuilding ack-generate ... ok.\n==== building ec2-controller ====\nCopying common custom resource definitions into ec2\nBuilding Kubernetes API objects for ec2\nGenerating deepcopy code for ec2\nGenerating custom resource definitions for ec2\nBuilding service controller for ec2\nGenerating RBAC manifests for ec2\nRunning gofmt against generated code for ec2\nUpdating additional GitHub repository maintenance files\n==== building ec2-controller release artifacts ====\nBuilding release artifacts for ec2-v1.2.5\nGenerating common custom resource definitions\nGenerating custom resource definitions for ec2\nGenerating RBAC manifests for ec2\n```\n\n----------\n\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"Update to ACK runtime v0.33.0, code-generator v0.33.0 (#185)"}},{"before":null,"after":"fca6bac87b8aa150dd196f5f9abe491b707c6573","ref":"refs/heads/ack-bot/rt-v0.33.0-codegen-v0.33.0","pushedAt":"2024-03-29T14:28:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ack-bot","name":"AWS Controllers for Kubernetes Bot","path":"/ack-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82905295?s=80&v=4"},"commit":{"message":"Update to ACK runtime `v0.33.0`, code-generator `v0.33.0`","shortMessageHtmlLink":"Update to ACK runtime v0.33.0, code-generator v0.33.0"}},{"before":null,"after":"6b1d024350e98160d544f7eb676e898ce3eb1808","ref":"refs/heads/dependabot/go_modules/google.golang.org/protobuf-1.33.0","pushedAt":"2024-03-13T23:24:06.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 google.golang.org/protobuf from 1.31.0 to 1.33.0\n\nBumps google.golang.org/protobuf from 1.31.0 to 1.33.0.\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/protobuf\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump google.golang.org/protobuf from 1.31.0 to 1.33.0"}},{"before":"749314035308707467bf8c1cb94a76a5830d49a4","after":"67b6f28af2722164c00a082787c89ee66357db12","ref":"refs/heads/main","pushedAt":"2024-03-07T16:54:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"Update to ACK runtime `v0.32.0`, code-generator `v0.32.1` (#183)\n\n### Update to ACK runtime `v0.32.0`, code-generator `v0.32.1`\n\n----------\n\n* ACK code-generator `v0.32.1` [release notes](https://github.com/aws-controllers-k8s/code-generator/releases/tag/v0.32.1)\n* ACK runtime `v0.32.0` [release notes](https://github.com/aws-controllers-k8s/runtime/releases/tag/v0.32.0)\n\n----------\n\nNOTE:\nThis PR increments the release version of service controller from `v1.2.3` to `v1.2.4`\n\nOnce this PR is merged, release `v1.2.4` will be automatically created for `ec2-controller`\n\n**Please close this PR, if you do not want the new patch release for `ec2-controller`**\n\n----------\n\n#### stdout for `make build-controller`:\n\n```\nbuilding ack-generate ... ok.\n==== building ec2-controller ====\nCopying common custom resource definitions into ec2\nBuilding Kubernetes API objects for ec2\nGenerating deepcopy code for ec2\nGenerating custom resource definitions for ec2\nBuilding service controller for ec2\nGenerating RBAC manifests for ec2\nRunning gofmt against generated code for ec2\nUpdating additional GitHub repository maintenance files\n==== building ec2-controller release artifacts ====\nBuilding release artifacts for ec2-v1.2.4\nGenerating common custom resource definitions\nGenerating custom resource definitions for ec2\nGenerating RBAC manifests for ec2\n```\n\n----------\n\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"Update to ACK runtime v0.32.0, code-generator v0.32.1 (#183)"}},{"before":null,"after":"e7d5a502538e351a61fb06221416f6df64505b17","ref":"refs/heads/ack-bot/rt-v0.32.0-codegen-v0.32.1","pushedAt":"2024-03-06T21:28:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ack-bot","name":"AWS Controllers for Kubernetes Bot","path":"/ack-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82905295?s=80&v=4"},"commit":{"message":"Update to ACK runtime `v0.32.0`, code-generator `v0.32.1`","shortMessageHtmlLink":"Update to ACK runtime v0.32.0, code-generator v0.32.1"}},{"before":null,"after":"422a744104ca983e8ae5f867f0104dffe1b54978","ref":"refs/heads/ack-bot/rt-v0.32.0-codegen-v0.32.0","pushedAt":"2024-03-06T18:09:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ack-bot","name":"AWS Controllers for Kubernetes Bot","path":"/ack-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82905295?s=80&v=4"},"commit":{"message":"Update to ACK runtime `v0.32.0`, code-generator `v0.32.0`","shortMessageHtmlLink":"Update to ACK runtime v0.32.0, code-generator v0.32.0"}},{"before":null,"after":"a7bd8dbed01a23b3f043e1ff93fbdbb32d33656f","ref":"refs/heads/ack-bot/rt-v0.31.0-codegen-v0.31.0","pushedAt":"2024-02-22T15:40:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ack-bot","name":"AWS Controllers for Kubernetes Bot","path":"/ack-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82905295?s=80&v=4"},"commit":{"message":"Update to ACK runtime `v0.31.0`, code-generator `v0.31.0`","shortMessageHtmlLink":"Update to ACK runtime v0.31.0, code-generator v0.31.0"}},{"before":"b6c12f9cee9c8290a658b946ba1049632499d9cb","after":"749314035308707467bf8c1cb94a76a5830d49a4","ref":"refs/heads/main","pushedAt":"2024-02-14T14:45:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"Update to ACK runtime `v0.30.0`, code-generator `v0.30.0` (#179)\n\n### Update to ACK runtime `v0.30.0`, code-generator `v0.30.0`\n\n----------\n\n* ACK code-generator `v0.30.0` [release notes](https://github.com/aws-controllers-k8s/code-generator/releases/tag/v0.30.0)\n* ACK runtime `v0.30.0` [release notes](https://github.com/aws-controllers-k8s/runtime/releases/tag/v0.30.0)\n\n----------\n\nNOTE:\nThis PR increments the release version of service controller from `v1.2.2` to `v1.2.3`\n\nOnce this PR is merged, release `v1.2.3` will be automatically created for `ec2-controller`\n\n**Please close this PR, if you do not want the new patch release for `ec2-controller`**\n\n----------\n\n#### stdout for `make build-controller`:\n\n```\nbuilding ack-generate ... ok.\n==== building ec2-controller ====\nCopying common custom resource definitions into ec2\nBuilding Kubernetes API objects for ec2\nGenerating deepcopy code for ec2\nGenerating custom resource definitions for ec2\nBuilding service controller for ec2\nGenerating RBAC manifests for ec2\nRunning gofmt against generated code for ec2\nUpdating additional GitHub repository maintenance files\n==== building ec2-controller release artifacts ====\nBuilding release artifacts for ec2-v1.2.3\nGenerating common custom resource definitions\nGenerating custom resource definitions for ec2\nGenerating RBAC manifests for ec2\n```\n\n----------\n\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"Update to ACK runtime v0.30.0, code-generator v0.30.0 (#179)"}},{"before":null,"after":"9585b4044ed378f1a8897246444047eb19234d33","ref":"refs/heads/ack-bot/rt-v0.30.0-codegen-v0.30.0","pushedAt":"2024-02-14T03:56:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ack-bot","name":"AWS Controllers for Kubernetes Bot","path":"/ack-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82905295?s=80&v=4"},"commit":{"message":"Update to ACK runtime `v0.30.0`, code-generator `v0.30.0`","shortMessageHtmlLink":"Update to ACK runtime v0.30.0, code-generator v0.30.0"}},{"before":"1122aa5c00580b7289dc00558c0b13e103345775","after":"b6c12f9cee9c8290a658b946ba1049632499d9cb","ref":"refs/heads/main","pushedAt":"2024-01-29T08:06:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"Update to ACK runtime `v0.29.2`, code-generator `v0.29.2` (#178)\n\n### Update to ACK runtime `v0.29.2`, code-generator `v0.29.2`\n\n----------\n\n* ACK code-generator `v0.29.2` [release notes](https://github.com/aws-controllers-k8s/code-generator/releases/tag/v0.29.2)\n* ACK runtime `v0.29.2` [release notes](https://github.com/aws-controllers-k8s/runtime/releases/tag/v0.29.2)\n\n----------\n\nNOTE:\nThis PR increments the release version of service controller from `v1.2.1` to `v1.2.2`\n\nOnce this PR is merged, release `v1.2.2` will be automatically created for `ec2-controller`\n\n**Please close this PR, if you do not want the new patch release for `ec2-controller`**\n\n----------\n\n#### stdout for `make build-controller`:\n\n```\nbuilding ack-generate ... ok.\n==== building ec2-controller ====\nCopying common custom resource definitions into ec2\nBuilding Kubernetes API objects for ec2\nGenerating deepcopy code for ec2\nGenerating custom resource definitions for ec2\nBuilding service controller for ec2\nGenerating RBAC manifests for ec2\nRunning gofmt against generated code for ec2\nUpdating additional GitHub repository maintenance files\n==== building ec2-controller release artifacts ====\nBuilding release artifacts for ec2-v1.2.2\nGenerating common custom resource definitions\nGenerating custom resource definitions for ec2\nGenerating RBAC manifests for ec2\n```\n\n----------\n\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"Update to ACK runtime v0.29.2, code-generator v0.29.2 (#178)"}},{"before":"75e9615a78adbb2e52d3da5b919ce39fb95fc7de","after":"4a9e141088c7a5cf2742cb767eae3f0600144406","ref":"refs/heads/ack-bot/rt-v0.29.2-codegen-v0.29.2","pushedAt":"2024-01-29T07:11:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ack-bot","name":"AWS Controllers for Kubernetes Bot","path":"/ack-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82905295?s=80&v=4"},"commit":{"message":"Update to ACK runtime `v0.29.2`, code-generator `v0.29.2`","shortMessageHtmlLink":"Update to ACK runtime v0.29.2, code-generator v0.29.2"}},{"before":null,"after":"75e9615a78adbb2e52d3da5b919ce39fb95fc7de","ref":"refs/heads/ack-bot/rt-v0.29.2-codegen-v0.29.2","pushedAt":"2024-01-29T06:42:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ack-bot","name":"AWS Controllers for Kubernetes Bot","path":"/ack-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82905295?s=80&v=4"},"commit":{"message":"Update to ACK runtime `v0.29.2`, code-generator `v0.29.2`","shortMessageHtmlLink":"Update to ACK runtime v0.29.2, code-generator v0.29.2"}},{"before":null,"after":"72aee2c652fd666cdc30d95451aa1ec45a8872ce","ref":"refs/heads/ack-bot/rt-v0.29.2-codegen-v0.29.1","pushedAt":"2024-01-20T07:02:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ack-bot","name":"AWS Controllers for Kubernetes Bot","path":"/ack-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82905295?s=80&v=4"},"commit":{"message":"Update to ACK runtime `v0.29.2`, code-generator `v0.29.1`","shortMessageHtmlLink":"Update to ACK runtime v0.29.2, code-generator v0.29.1"}},{"before":null,"after":"0ec0bea2aca5a1b1285441eea7837d58a733a87a","ref":"refs/heads/ack-bot/rt-v0.29.2-codegen-v0.29.0","pushedAt":"2024-01-20T02:04:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ack-bot","name":"AWS Controllers for Kubernetes Bot","path":"/ack-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82905295?s=80&v=4"},"commit":{"message":"Update to ACK runtime `v0.29.2`, code-generator `v0.29.0`","shortMessageHtmlLink":"Update to ACK runtime v0.29.2, code-generator v0.29.0"}},{"before":"2d9805527813e391ec7ab7835fff27baec2c1de1","after":"1122aa5c00580b7289dc00558c0b13e103345775","ref":"refs/heads/main","pushedAt":"2024-01-18T20:11:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"chore(v1.2.1): create new release (#175)\n\nMerged PRs since last release:\r\n- #165\r\n- #174\r\n\r\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"chore(v1.2.1): create new release (#175)"}},{"before":"1d88d6e610c487e07db090257c0fb7b465f572be","after":"2d9805527813e391ec7ab7835fff27baec2c1de1","ref":"refs/heads/main","pushedAt":"2024-01-18T11:03:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ack-prow[bot]","name":null,"path":"/apps/ack-prow","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/260409?s=80&v=4"},"commit":{"message":"Fix AWS Security Group leakage at creation when an error occures (#174)\n\nfix aws-controllers-k8s/community#1990\r\n\r\nDescription of changes: \r\nChange the hook `security_group/sdk_create_post_set_output.go.tpl` to always return the resource even if an error occurred. At this point the Security Group exists and we should keep track of it.\r\n\r\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.","shortMessageHtmlLink":"Fix AWS Security Group leakage at creation when an error occures (#174)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXI18PAA","startCursor":null,"endCursor":null}},"title":"Activity · aws-controllers-k8s/ec2-controller"}