Skip to content

Add assumerole#24

Open
thedoubl3j wants to merge 67 commits intoansible:develfrom
thedoubl3j:add_assumerole
Open

Add assumerole#24
thedoubl3j wants to merge 67 commits intoansible:develfrom
thedoubl3j:add_assumerole

Conversation

@thedoubl3j
Copy link
Copy Markdown
Member

Adding in the AWS assume role cred plugin authored by @derekwaters found in this AWX PR.

@webknjaz
Copy link
Copy Markdown
Member

webknjaz commented Aug 29, 2024

@thedoubl3j It should be possible to rebase now. Check what jobs are green on devel and make sure they stay that way in the PR. Currently, that's all the docs jobs. The tests pass, but the jobs are red because of low code coverage.

@webknjaz
Copy link
Copy Markdown
Member

webknjaz commented Sep 4, 2024

FYI, PEP 257-compliant docstrings are always made of triple double-quotes.

@webknjaz
Copy link
Copy Markdown
Member

webknjaz commented Sep 5, 2024

@thedoubl3j plz also add the entry point to the smoke test params @ https://github.com/ansible/awx-plugins/blob/82c8c95/tests/importable_test.py#L27-L73

@webknjaz
Copy link
Copy Markdown
Member

Rebase this. From now on, all the GHA checks are expected to show up green.

pre-commit-ci bot and others added 24 commits October 10, 2024 13:56
Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <webknjaz@redhat.com>
@webknjaz
Copy link
Copy Markdown
Member

@thedoubl3j this will end up in https://github.com/ansible/awx_plugins.credential.aws_assumerole eventually. That repo doesn't yet have Git history, but it will. Still, it's useful to do an interactive rebase with the commit cleanup here and fix the conflicts. This will help re-graft this branch into the new repo.

@derekwaters
Copy link
Copy Markdown

Hi folks, I'm just checking in on the status of this PR? The repo reference in the last comment must be private, because it 404s for me, but I'm interested in following the progress of getting this change into AWX. Thanks!

@webknjaz
Copy link
Copy Markdown
Member

@derekwaters we didn't end up splitting the plugins repo further at the time. This is on hold for now.

@pratikkumar-mohite
Copy link
Copy Markdown

Any update on this, we are still waiting this to be implemented

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants