hashicorp / terraform-provider-google

Terraform Provider for Google Cloud Platform
https://registry.terraform.io/providers/hashicorp/google/latest/docs
Mozilla Public License 2.0
2.36k stars 1.75k forks source link

Final Ruby Cleanup in MMv1 #19463

Open c2thorn opened 2 months ago

c2thorn commented 2 months ago

What kind of contribution is this issue about?

Other (specify in details)

Details

Tracking issue for the removal of all Ruby code and references in MMv1.

We are nearing the switchover from Ruby -> Go, but in doing so are only deleting Ruby YAML/template files while keeping the actual Ruby core engine. The engine should be kept around until the following is gained:

Once all three have arrived, the actual removal of Ruby code and references should be straightforward. It should mostly involve deleting files, removing references to ruby in CI files, and regenerating the containers after removing Ruby installation.

References

No response

NickElliot commented 3 weeks ago

Status:


Remaining PR to remove the ruby installs from our containers and CI workflows exists, and will be followed up on once everything is confirmed stable - https://github.com/GoogleCloudPlatform/magic-modules/pull/12067