-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create additional nsgroup objects #8
Conversation
- install package 'cargo' on the image (required to build 'cryptography') - update flaskapp.py to add support for additional nsgroup:delegation (required for infobloxopen/infoblox-ansible#56)
NOTE: automated github tests in this repo will fail until this is merged, and a new image is pushed to quay.io: ansible/nios-test-container#8
Co-authored-by: Matt Clay <[email protected]>
Co-authored-by: Matt Clay <[email protected]>
Co-authored-by: Matt Clay <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@badnetmask Have you verified this updated container works with all of the existing infoblox collection tests, as well as the changes in infobloxopen/infoblox-ansible#56?
I just ran all the integration tests on my local machine, using my branch created for the PR. All passed just fine. |
* clarify that nios_nsgroup creates authoritative groups * add nios_nsgroup_forwardingmember * add nios_nsgroup_forwardingmember * fix sanity tests * fix module description * add nios_nsgroup_delegation * add nios_nsgroup_stubmember * fix bad merge * remove deprecated files * modify ib_spec to fix sanity errors * add missing import to fix sanity tests * include integration test for nios_nsgroup_delegation (fails on my local system, wanna check what happens on github) * fix incorrect object type for 'extattrs' * correct integration tests for nios_nsgroup_delegation_idempotence.yml NOTE: requires update on 'nios-test-container' which has not been pushed yet * fix typos on nios_nsgroup_delegation_idempotence integration test * add remaining integration tests for all nsgroup types NOTE: automated github tests in this repo will fail until this is merged, and a new image is pushed to quay.io: ansible/nios-test-container#8 * fix sanity tests * retrigger checks * retrigger checks * fix integration and sanity tests * fix sanity tests for ansible devel branch
As required for infobloxopen/infoblox-ansible#56, I patched this app to add support for the additional nsgroup objects.
However, I found a couple of problems during my build, which may need some further attention before merging:
cryptography
Python package, which required installingcargo
viaapk
.rust
version installed on Alpine 3.6 is too old, so I updated the Dockerfile to use 3.14 instead.Please, let me know your thoughts about this.
(CC: @anagha-infoblox)