Skip to content

feat: Update inventory scripts with RAM shares functionality#106

Merged
awstodd merged 37 commits intocloud-foundations-on-aws:mainfrom
paulbayer:main
Oct 29, 2025
Merged

feat: Update inventory scripts with RAM shares functionality#106
awstodd merged 37 commits intocloud-foundations-on-aws:mainfrom
paulbayer:main

Conversation

@paulbayer
Copy link
Copy Markdown
Contributor

This PR updates the inventory-scripts subtree with the latest changes from the feature/all_my_ram_shares branch, including new RAM shares inventory functionality.

paulbayer and others added 30 commits September 6, 2024 17:52
# Conflicts:
#	inventory-scripts/find_security_groups.py
Feat: Feature updating Security Group finding/ verifying code
git-subtree-dir: inventory-scripts
git-subtree-split: 14d5610f6414518210d059b1c25da25a5975e4d4
eaf0432 Updated RDS script
c0435ab Updated gitignore file
c1d2b36 Updated to only check for enabled policy types. Should make this significantly faster.
0f2838d Merge remote-tracking branch 'origin/combined' into combined
f3cb5a0 Updated small changes - mostly to version numbers
edec2c6 Edit Discovery.md
3aea3d6 Updated files to sync public and private repos

git-subtree-dir: inventory-scripts
git-subtree-split: eaf04325b08f3241feba24183a0459dfde455106
15d25f3d Renamed the profile when we can't find one, from "-default-" to "None"
e745d92b Updated phzs script to remove regionality
6990f1d4 Updated orgs script for version
23434747 Updated orgs script to be able to run without a profile, using environment variables
d7637b57 New files

git-subtree-dir: inventory-scripts
git-subtree-split: 15d25f3dfd6e51d4eba18ae5bf5d4f7080f27d51
Updated scripts for when there's no profile, and updated phzs to not need regions
3e4d66be Updated the account_class.py library to better support the use of environment variables for credentials, instead of profiles

git-subtree-dir: inventory-scripts
git-subtree-split: 3e4d66be90d9b863b78c7e11e070e2fa3ade5ebb
Updated to better accommodate credentials via environment variables, instead of only with profiles
a2de0ab3 Updated tgw script to accommodate env vars as credentials, instead of a profile

git-subtree-dir: inventory-scripts
git-subtree-split: a2de0ab32c28e228363a5ec6a304385e68ad4d0f
Updated tgw for env vars, instead of profiles
d7173c46 Enabled the output to include the connected TGW for all resources.
39802ee8 Updating .gitignore with ignored suffixes
51c18421 Fixed imports
f74a44e0 Updated with encoding for opened files
4d6ba49c Merge branch 'feature/find_global_accelerators' into development Added the .gitallowed file
09869a7b Merge branch 'test/development' into development Adding more test cases from a test/dev branch
d9978000 Added gitallowed file for example secrets (account numbers)
bb20c5c6 Updated the version of the account_class.py library
62a2ecca Updated the account_class.py library to better support the use of environment variables for credentials, instead of profiles
e615c538 Updated gitignore file
3f78e6d7 More test cases

git-subtree-dir: inventory-scripts
git-subtree-split: d7173c4665b2d654a86a46c9c2e76ff2c74df12b
992368b3 Merge branch 'mainline' of ssh.gitlab.aws.dev:paulbaye/Inventory_Scripts into mainline Updated for all_my_ram_shares merge
628ef4a1 Merge branch 'feature/all_my_ram_shares' into 'mainline'
3938abaf hotfix/regions-all-my-ram-shares
0a307165 Merge branch 'feature/all_my_ram_shares' into 'mainline'
2a689e37 get_my_ram_shares script
14e06dd7 Updated for fqdn typo
55f1ce19 Version updates
a16974ee Added / Updated policy listing
56059efa Added ability to resolve FQDNs to the ENI script
ad7e718c Fixed error when short-form was used
9a477c58 Merge branch 'refs/heads/fix/mod_my_cfnstacksets' into development
cfcd860d Added pytest to the requirements.txt
80d1ab30 Fixed problem for when profile is embedded in the Environment Variables
393c96c0 Made significant changes to all_my_orgs, and associated account classes, and supporting libraries
7ae901e7 Small comment changes
294132f9 Added new script (created by Q) for network visibility...
08be53f6 Updated
683a5276 Updated all_my_functions.py to fix errors when no functions were found
83fe2304 Updated for the case where the profile specified doesn't exist or work properly
95620a8d Fixed the tgw diagram naming issue

git-subtree-dir: inventory-scripts
git-subtree-split: 992368b3731965496ecd55a49b5a8b51568dad3c
Updating with latest all_my_ram_shares code
@awstodd awstodd self-requested a review October 29, 2025 16:14
@awstodd awstodd merged commit 03dd907 into cloud-foundations-on-aws:main Oct 29, 2025
1 check passed
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.

2 participants