{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":585733819,"defaultBranch":"master","name":"hive","ownerLogin":"jstuever","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-01-05T23:44:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16787439?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727375298.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"8b332e8eed86a16569ba56e8a561501b31742b32","ref":"refs/heads/HIVE-2622","pushedAt":"2024-09-26T18:28:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"GCP PrivateLink to use pre-existing psc subnet.\n\nPrior to this change, GCP PrivateLink created a subnet in the cluster\nVPC to be used by the service attachment. To do so, it queried the VPC\nnetwork from the api and used the returned selfLink for creating the\nsubnet. However, when using BYO VPCs, the network name is not guaranteed\nto match the name created by the installer, so the privatelink\ncontroller would fail to find it. Furthermore, in a Shared VPC\nconfiguration, Hive is unable to create the subnet in the host project.\n\nThis change adds new fields to the clusterDeployment spec for GCP\nPrivateLink configuration to enable a pre-existing subnet to be\nconfigured. In order to accommodate Shared VPC, it also enables the\nconfiguration of the project name. As a result, GCP PrivateLink can now\ndeploy using BYO VPC in addition to Shared VPC configurations.","shortMessageHtmlLink":"GCP PrivateLink to use pre-existing psc subnet."}},{"before":null,"after":"f307e67780edf54b663bfe661e3d09bd19dce164","ref":"refs/heads/OCPBUGS-41797","pushedAt":"2024-09-12T21:10:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"PrivateLink: GCP PSC to use global endpoints\n\nEnabling AllowPscGlobalAccess so that the endpoint is available from\nall of the regions as is necessary when the endpoint exists in a region\nother than the one a VPN is connected to.","shortMessageHtmlLink":"PrivateLink: GCP PSC to use global endpoints"}},{"before":null,"after":"747d9b02be8e861b55912134b6e995c87c16adbe","ref":"refs/heads/OCPBUGS-41370","pushedAt":"2024-09-09T22:34:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"PrivateLink AWS hub actuator to select a vpc in the privatelink hub account.\n\nPrior to this change, the AWS hub actuator used the first VPC in the\nlist of associatedVPCs when creating the DNS hosted zone. However, if\nthat VPC was in a different account, this caused an error due to\npermissions.\n\nThis change modifies the behavior so that it selects the EndPoint VPC\nwhen on AWS. Otherwise, it selects the first VPC that is in the same\naccount. It also modifies the deletion behavior to only look for the\nhosted zone in VPCs that use the same account. As a result, at least one\nitem must be added to the list of associatedVPCs that either has no\ncredentails specified, or uses the same secret as the primary account.","shortMessageHtmlLink":"PrivateLink AWS hub actuator to select a vpc in the privatelink hub a…"}},{"before":"347334eb55af63da144fd48ed037f20948c499cf","after":"3bc44d07351556a9cf845fe2cde650d1c44a1be2","ref":"refs/heads/HIVE-2435","pushedAt":"2024-07-22T20:14:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"privatelink-controller: add gcp link actuator\n\nThis change adds the GCP link actuator to the new privatlink controller.\nThis actuator is responsible for maintaining the GCP private service\nconnect endpoint resources to include the service attachment, the\nservice attachment subnetwork, the service attachment firewall rule, the\nendpoit, and the endpoint address.","shortMessageHtmlLink":"privatelink-controller: add gcp link actuator"}},{"before":"b8f6a27707df3dd2dcd91175858fef744a0bc2f7","after":"347334eb55af63da144fd48ed037f20948c499cf","ref":"refs/heads/HIVE-2435","pushedAt":"2024-07-22T18:43:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"privatelink-controller: add gcp link actuator\n\nThis change adds the GCP link actuator to the new privatlink controller.\nThis actuator is responsible for maintaining the GCP private service\nconnect endpoint resources to include the service attachment, the\nservice attachment subnetwork, the service attachment firewall rule, the\nendpoit, and the endpoint address.","shortMessageHtmlLink":"privatelink-controller: add gcp link actuator"}},{"before":"16122cc3b18a61499e3a4e057202de0c776e6a7a","after":"b8f6a27707df3dd2dcd91175858fef744a0bc2f7","ref":"refs/heads/HIVE-2435","pushedAt":"2024-07-22T18:42:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"privatelink-controller: add gcp link actuator\n\nThis change adds the GCP link actuator to the new privatlink controller.\nThis actuator is responsible for maintaining the GCP private service\nconnect endpoint resources to include the service attachment, the\nservice attachment subnetwork, the service attachment firewall rule, the\nendpoit, and the endpoint address.","shortMessageHtmlLink":"privatelink-controller: add gcp link actuator"}},{"before":"f4b08f4faa76ae512862d797af825d9aaffdbb37","after":"ff28487bea5d1e0974a1172021d237b6993b6eb3","ref":"refs/heads/HIVE-2565","pushedAt":"2024-07-19T16:30:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"hiveutil awsprivatelink to be compatbile with CAPI based installer\n\nIn the terraform based installer, the worker security group was named\nINFRA_ID-worker-sg. However, when the installer transitioned to the CAPI\nbased installer, the worker security group name became INFRA_ID-node. As\na result, the hiveutil awsprivatelink endpoint command failed to find\nthe security group.\n\nThis change adds the new name in addition to the old one so that both\nformats will be found when searching for the worker security group.","shortMessageHtmlLink":"hiveutil awsprivatelink to be compatbile with CAPI based installer"}},{"before":null,"after":"f4b08f4faa76ae512862d797af825d9aaffdbb37","ref":"refs/heads/HIVE-2565","pushedAt":"2024-07-18T22:31:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"hiveutil awsprivatelink to be compatbile with CAPI based installer\n\nIn the terraform based installer, the worker security group was named\nINFRA_ID-worker-sg. However, when the installer transitioned to the CAPI\nbased installer, the worker security group name became INFRA_ID-node. As\na result, the hiveutil awsprivatelink endpoint command failed to find\nthe security group.\n\nThis change adds the new name in addition to the old one so that both\nformats will be found when searching for the worker security group.","shortMessageHtmlLink":"hiveutil awsprivatelink to be compatbile with CAPI based installer"}},{"before":"f0759b0ad10b8f12ead2fdeead63bbadda7ff245","after":"16122cc3b18a61499e3a4e057202de0c776e6a7a","ref":"refs/heads/HIVE-2435","pushedAt":"2024-07-12T21:45:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"privatelink-controller: add gcp link actuator\n\nThis change adds the GCP link actuator to the new privatlink controller.\nThis actuator is responsible for maintaining the GCP private service\nconnect endpoint resources to include the service attachment, the\nservice attachment subnetwork, the service attachment firewall rule, the\nendpoit, and the endpoint address.","shortMessageHtmlLink":"privatelink-controller: add gcp link actuator"}},{"before":"bc11f9faff4fcb6f89905bcd517463382def5508","after":"f0759b0ad10b8f12ead2fdeead63bbadda7ff245","ref":"refs/heads/HIVE-2435","pushedAt":"2024-07-03T18:14:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"privatelink-controller: add gcp link actuator","shortMessageHtmlLink":"privatelink-controller: add gcp link actuator"}},{"before":"48c5f8ba6cefbfa1c9f1a1f9478efe4ec4235f65","after":"bc11f9faff4fcb6f89905bcd517463382def5508","ref":"refs/heads/HIVE-2435","pushedAt":"2024-07-02T23:29:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"privatelink-controller: add gcp link actuator","shortMessageHtmlLink":"privatelink-controller: add gcp link actuator"}},{"before":null,"after":"48c5f8ba6cefbfa1c9f1a1f9478efe4ec4235f65","ref":"refs/heads/HIVE-2435","pushedAt":"2024-07-02T21:02:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"privatelink-controller: add gcp link actuator","shortMessageHtmlLink":"privatelink-controller: add gcp link actuator"}},{"before":null,"after":"28914d15985971dbb49c28d6c54950d83bb408b0","ref":"refs/heads/HIVE-2434","pushedAt":"2024-06-07T18:29:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"WIP: Awsactuator","shortMessageHtmlLink":"WIP: Awsactuator"}},{"before":"aaf63f96186e01a9f7e6f6bd88b4a61ff0ae6074","after":"95c45cbe133d00cbab8ed4cf3a71db7220059e70","ref":"refs/heads/HIVE-2433","pushedAt":"2024-06-07T18:27:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"privatelink-controller: add privatelink controller","shortMessageHtmlLink":"privatelink-controller: add privatelink controller"}},{"before":"d8b6a550422678b1bfdaf88c83a6575fa3c2be26","after":"aaf63f96186e01a9f7e6f6bd88b4a61ff0ae6074","ref":"refs/heads/HIVE-2433","pushedAt":"2024-06-03T18:39:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"privatelink-controller: add privatelink controller","shortMessageHtmlLink":"privatelink-controller: add privatelink controller"}},{"before":"9abac6765a59f2ca6344d5dcba9188ff80349ac0","after":"d8b6a550422678b1bfdaf88c83a6575fa3c2be26","ref":"refs/heads/HIVE-2433","pushedAt":"2024-05-31T20:34:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"privatelink-controller: add privatelink controller","shortMessageHtmlLink":"privatelink-controller: add privatelink controller"}},{"before":null,"after":"9abac6765a59f2ca6344d5dcba9188ff80349ac0","ref":"refs/heads/HIVE-2433","pushedAt":"2024-05-21T19:57:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"privatelink-controller: add privatelink controller","shortMessageHtmlLink":"privatelink-controller: add privatelink controller"}},{"before":"227c294d9e8958a028a541bb4d7d6f524627491e","after":null,"ref":"refs/heads/jstuever","pushedAt":"2023-07-07T18:55:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"}},{"before":"689ddcfb93f91fc7ad7f8a9f2ada6f1c08091944","after":null,"ref":"refs/heads/podmandevel","pushedAt":"2023-07-07T18:55:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"}},{"before":"27853bd9dcaa48e3e79172f2a23f79a5fd248aff","after":null,"ref":"refs/heads/HIVE-2087","pushedAt":"2023-07-07T18:55:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"}},{"before":"4b5c93e81519606232cd6ecb41456a7a097951f3","after":null,"ref":"refs/heads/ulimit","pushedAt":"2023-07-07T18:54:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"}},{"before":"b8ed4c6eb34d93ad73ac73516643fbba8c3d22cb","after":null,"ref":"refs/heads/featuregate","pushedAt":"2023-07-07T18:52:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"}},{"before":"0a2941a37e98e5eb42fccce9dfe3e8dd3bb5fa80","after":null,"ref":"refs/heads/resourcegroup","pushedAt":"2023-07-07T18:52:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"}},{"before":"b3c1262abfc2252d086d1504407d43560f438a95","after":null,"ref":"refs/heads/HIVE-2232","pushedAt":"2023-07-07T18:51:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"}},{"before":"58740ecacecf162721b337be3a1a67c11ea3578a","after":"b3c1262abfc2252d086d1504407d43560f438a95","ref":"refs/heads/HIVE-2232","pushedAt":"2023-06-16T19:28:38.693Z","pushType":"push","commitsCount":1,"pusher":{"login":"2uasimojo","name":"Eric Fried","path":"/2uasimojo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9142716?s=80&v=4"},"commit":{"message":"Use us-east-2 for e2e cluster\n\nThe us-east-1e AZ doesn't have instance types compatible with the\ninstaller in 4.14, resulting in bootstrap failures creating the cluster\nfor e2e. All us-east-2 AZs have m5.xlarge, so use that region instead.\n\nHIVE-2232","shortMessageHtmlLink":"Use us-east-2 for e2e cluster"}},{"before":"197a73ccb4f9b9fdd60c60a241c4e597a85e47f4","after":"58740ecacecf162721b337be3a1a67c11ea3578a","ref":"refs/heads/HIVE-2232","pushedAt":"2023-06-12T20:33:34.075Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"update aws default instance parameters\n\ntype m5.xlarge\nvolume type gp3\nvolume size 120","shortMessageHtmlLink":"update aws default instance parameters"}},{"before":"315d96c8f868b52b472572e2e546a789fd76d16b","after":"197a73ccb4f9b9fdd60c60a241c4e597a85e47f4","ref":"refs/heads/HIVE-2232","pushedAt":"2023-06-12T17:58:13.392Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"bump infra_test autoscaling to 120 busybox replicas","shortMessageHtmlLink":"bump infra_test autoscaling to 120 busybox replicas"}},{"before":"1ad61c2a6378efeb57787f0a67c7ff5aec29b58b","after":"315d96c8f868b52b472572e2e546a789fd76d16b","ref":"refs/heads/HIVE-2232","pushedAt":"2023-06-08T18:18:56.402Z","pushType":"push","commitsCount":1,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"bump infra_test autoscaling to 120 busybox replicas","shortMessageHtmlLink":"bump infra_test autoscaling to 120 busybox replicas"}},{"before":"52a9521c857cfad43c6f6eaba6f6ddeee1c9623d","after":"1ad61c2a6378efeb57787f0a67c7ff5aec29b58b","ref":"refs/heads/HIVE-2232","pushedAt":"2023-06-06T22:07:01.371Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"update aws default instance volume size to 120","shortMessageHtmlLink":"update aws default instance volume size to 120"}},{"before":null,"after":"52a9521c857cfad43c6f6eaba6f6ddeee1c9623d","ref":"refs/heads/HIVE-2232","pushedAt":"2023-06-06T22:00:52.656Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jstuever","name":"Jeremiah Stuever","path":"/jstuever","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16787439?s=80&v=4"},"commit":{"message":"update aws default instance volume size to 120","shortMessageHtmlLink":"update aws default instance volume size to 120"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNlQxODoyODoxOC4wMDAwMDBazwAAAATB1Xul","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0wNlQyMjowMDo1Mi42NTY5ODVazwAAAAM8GJ_2"}},"title":"Activity · jstuever/hive"}