Transfer ownership of `git-integrator` and `airflow-kubernetes-executor-k8s-operator` + set track guardrails

Hi folks,

May I request the transfer of ownership of the following charms to ~workflows-charmers?

  • git-integrator
  • airflow-kubernetes-executor-k8s-operator

Additionally, we would like specify guardrail for both charms:

  • git-integrator: \d.\d+
  • airflow-kubernetes-executor-k8s-operator: \d.\d+

This will allow us to begin with 1.0 tracks for now, and self-service sensibly arbitrary major.minor versions for new future releases

Thanks in advanced!

Hello,

So authorization through LP membership is being deprecated. I would recommend that you consider moving to the new model of adding collaborators. You should be able to add collaborators yourself if you own the charm currently.

I’ve added the guardrail for git-integrator. Can you confirm the charm name for the second charm?

@mlathara the name of the second charm is airflow-kubernetes-executor-k8s (it is owned by Daniela Plascencia - @dnplas ). i am not yet a collaborator on the charm so cannot paste the charmcraft status output here for reference

Also @mlathara, would you please be able to provide some information of how to manage collaborators for a charm that is not yet listed or published to charmhub (but owned by my charmhub user)?

I’ve added the guardrail for airflow-kubernetes-executor-k8s.

Can you elaborate on your second question? You’re asking about a charm that you’ve registered and uploaded revisions to, but not released - is that right?

That is correct. I have registered a charm, but would like to add my team’s account as a collaborator so the CI can build and publish the first revision of the charm

Though, I cannot find where to add a collaborator for this charm. I think there may be a link/page I dont have access to until the first revision of the charm is published

If you have a store account linked to your team, we could transfer ownership to that account. This is different from transferring to the LP group in the original request. Let me know if you want to go that route.

Yes, please. Our team’s store account is registered under workflows-charmers. Please transfer ownership of both charms (git-integrator and airflow-kubernetes-executor-k8s) to this account.

Sorry, there was a bit of confusion based on the switch over on how ownership transfers were now being managed. Thanks for all the help!

OK - transferred both charms as requested.

1 Like

Hi @mlathara!

Thanks for helping transfer the charms to our team’s account.

I am encountering an error invalid-track: Invalid track: 1.0 when using CI to publish the git-integrator charm (link to CI job run). Would you be able to help confirm if the guardrails for the git-integrator (and also the airflow-kubernetes-executor-k8s) charms are ok for the publish we’re attempting?

Nevermind, I realized we need to run charmcraft create-track ourselves to be able to publish to said track. Apologies for the unnecessary ping