-
Notifications
You must be signed in to change notification settings - Fork 347
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
Add botocore and neobolt as explicit package requirements since they are used for exception handling. #5
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
achantavy
approved these changes
Mar 5, 2019
achantavy
added a commit
that referenced
this pull request
Sep 18, 2024
### Summary > Describe your changes. Fixes job name not being correctly passed to the graph statement from the data model. ### Checklist Provide proof that this works (this makes reviews move faster). Please perform one or more of the following: - [x] Include console log trace showing what happened before and after your changes. Before ``` INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.job:Finished job EMRCluster ``` ``` INFO:cartography.intel.aws.inspector:Running AWS Inspector cleanup INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.job:Finished job AWSInspectorFinding INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.job:Finished job AWSInspectorPackage ``` After ``` INFO:cartography.graph.statement:Completed EMRCluster statement #1 INFO:cartography.graph.statement:Completed EMRCluster statement #2 INFO:cartography.graph.job:Finished job EMRCluster ``` ``` INFO:cartography.intel.aws.inspector:Running AWS Inspector cleanup INFO:cartography.graph.statement:Completed AWSInspectorFinding statement #1 INFO:cartography.graph.statement:Completed AWSInspectorFinding statement #2 INFO:cartography.graph.statement:Completed AWSInspectorFinding statement #3 INFO:cartography.graph.statement:Completed AWSInspectorFinding statement #4 INFO:cartography.graph.statement:Completed AWSInspectorFinding statement #5 INFO:cartography.graph.job:Finished job AWSInspectorFinding INFO:cartography.graph.statement:Completed AWSInspectorPackage statement #1 INFO:cartography.graph.statement:Completed AWSInspectorPackage statement #2 INFO:cartography.graph.statement:Completed AWSInspectorPackage statement #3 INFO:cartography.graph.job:Finished job AWSInspectorPackage ```
achantavy
pushed a commit
that referenced
this pull request
Nov 19, 2024
**Summary** Mapped in [AWS Identity Center](https://aws.amazon.com/iam/identity-center/) and the access it provides to AWS accounts. New Nodes: (AWSIdentityCenter), (AWSPermissionSet), (AWSSSOUser) New Relationships: (AWSAccount)-[RESOURCE]->(AWSIdentityCenter) (AWSIdentityCenter)-[HAS_PERMISSION_SET]->(AWSPermissionSet) (AWSSSOUser)<-[ALLOWED_BY]-(AWSRole) (OktaUser)<-[CAN_ASSUME_IDENTITY]-(AWSSSOUser) (AWSPermissionSet)-[ASSIGNED_TO_ROLE]->(AWSRole) ![image](https://github.com/user-attachments/assets/e0e6c746-8ef6-4c89-b08a-d5192277fbda) ![image](https://github.com/user-attachments/assets/6ec645b8-6157-4001-b6f6-f44dbc3df2cc) **Console Trace** INFO:cartography.intel.aws.identitycenter:Syncing Identity Center instances for region us-east-1 INFO:cartography.intel.aws.identitycenter:Loading 1 Identity Center instances for region us-east-1 INFO:cartography.intel.aws.identitycenter:Loading 32 permission sets for instance arn:aws:sso:::instance/ssoins-72237a0dcb8c6df7 in region us-east-1 INFO:cartography.intel.aws.identitycenter:Loading 777 permission set role assignments INFO:cartography.intel.aws.identitycenter:Loading 803 SSO users for identity store d-906747a0b9 in region us-east-1 INFO:cartography.intel.aws.identitycenter:Getting role assignments for 803 users INFO:cartography.intel.aws.identitycenter:Loading 24292 role assignments INFO:cartography.intel.aws.identitycenter:Syncing Identity Center instances for region us-east-2 INFO:cartography.intel.aws.identitycenter:Loading 0 Identity Center instances for region us-east-2 INFO:cartography.intel.aws.identitycenter:Syncing Identity Center instances for region us-west-1 INFO:cartography.intel.aws.identitycenter:Loading 0 Identity Center instances for region us-west-1 INFO:cartography.intel.aws.identitycenter:Syncing Identity Center instances for region us-west-2 INFO:cartography.intel.aws.identitycenter:Loading 0 Identity Center instances for region us-west-2 INFO:cartography.graph.statement:Completed aws_import_identity_center_cleanup statement #1 INFO:cartography.graph.statement:Completed aws_import_identity_center_cleanup statement #2 INFO:cartography.graph.statement:Completed aws_import_identity_center_cleanup statement #3 INFO:cartography.graph.statement:Completed aws_import_identity_center_cleanup statement #4 INFO:cartography.graph.statement:Completed aws_import_identity_center_cleanup statement #5 INFO:cartography.graph.statement:Completed aws_import_identity_center_cleanup statement #6 **Related issues or links** Fixes - #990 Checklist Provide proof that this works (this makes reviews move faster). Please perform one or more of the following: [ x ] Update/add unit or integration tests. [ X ] Include a screenshot showing what the graph looked like before and after your changes. [ X ] Include console log trace showing what happened before and after your changes. If you are changing a node or relationship: [ x ] Update the [schema](https://github.com/lyft/cartography/tree/master/docs/root/modules) and [readme](https://github.com/lyft/cartography/blob/master/docs/schema/README.md). If you are implementing a new intel module: [ X ] Use the NodeSchema [data model](https://cartography-cncf.github.io/cartography/dev/writing-intel-modules.html#defining-a-node). ---------
chandanchowdhury
pushed a commit
to chandanchowdhury/cartography
that referenced
this pull request
Nov 27, 2024
…artography-cncf#1355) ### Summary > Describe your changes. Fixes job name not being correctly passed to the graph statement from the data model. ### Checklist Provide proof that this works (this makes reviews move faster). Please perform one or more of the following: - [x] Include console log trace showing what happened before and after your changes. Before ``` INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.job:Finished job EMRCluster ``` ``` INFO:cartography.intel.aws.inspector:Running AWS Inspector cleanup INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.job:Finished job AWSInspectorFinding INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.statement:Completed None statement #None INFO:cartography.graph.job:Finished job AWSInspectorPackage ``` After ``` INFO:cartography.graph.statement:Completed EMRCluster statement #1 INFO:cartography.graph.statement:Completed EMRCluster statement cartography-cncf#2 INFO:cartography.graph.job:Finished job EMRCluster ``` ``` INFO:cartography.intel.aws.inspector:Running AWS Inspector cleanup INFO:cartography.graph.statement:Completed AWSInspectorFinding statement #1 INFO:cartography.graph.statement:Completed AWSInspectorFinding statement cartography-cncf#2 INFO:cartography.graph.statement:Completed AWSInspectorFinding statement cartography-cncf#3 INFO:cartography.graph.statement:Completed AWSInspectorFinding statement cartography-cncf#4 INFO:cartography.graph.statement:Completed AWSInspectorFinding statement cartography-cncf#5 INFO:cartography.graph.job:Finished job AWSInspectorFinding INFO:cartography.graph.statement:Completed AWSInspectorPackage statement #1 INFO:cartography.graph.statement:Completed AWSInspectorPackage statement cartography-cncf#2 INFO:cartography.graph.statement:Completed AWSInspectorPackage statement cartography-cncf#3 INFO:cartography.graph.job:Finished job AWSInspectorPackage ``` Signed-off-by: chandanchowdhury <[email protected]>
chandanchowdhury
pushed a commit
to chandanchowdhury/cartography
that referenced
this pull request
Nov 27, 2024
…cf#1380) **Summary** Mapped in [AWS Identity Center](https://aws.amazon.com/iam/identity-center/) and the access it provides to AWS accounts. New Nodes: (AWSIdentityCenter), (AWSPermissionSet), (AWSSSOUser) New Relationships: (AWSAccount)-[RESOURCE]->(AWSIdentityCenter) (AWSIdentityCenter)-[HAS_PERMISSION_SET]->(AWSPermissionSet) (AWSSSOUser)<-[ALLOWED_BY]-(AWSRole) (OktaUser)<-[CAN_ASSUME_IDENTITY]-(AWSSSOUser) (AWSPermissionSet)-[ASSIGNED_TO_ROLE]->(AWSRole) ![image](https://github.com/user-attachments/assets/e0e6c746-8ef6-4c89-b08a-d5192277fbda) ![image](https://github.com/user-attachments/assets/6ec645b8-6157-4001-b6f6-f44dbc3df2cc) **Console Trace** INFO:cartography.intel.aws.identitycenter:Syncing Identity Center instances for region us-east-1 INFO:cartography.intel.aws.identitycenter:Loading 1 Identity Center instances for region us-east-1 INFO:cartography.intel.aws.identitycenter:Loading 32 permission sets for instance arn:aws:sso:::instance/ssoins-72237a0dcb8c6df7 in region us-east-1 INFO:cartography.intel.aws.identitycenter:Loading 777 permission set role assignments INFO:cartography.intel.aws.identitycenter:Loading 803 SSO users for identity store d-906747a0b9 in region us-east-1 INFO:cartography.intel.aws.identitycenter:Getting role assignments for 803 users INFO:cartography.intel.aws.identitycenter:Loading 24292 role assignments INFO:cartography.intel.aws.identitycenter:Syncing Identity Center instances for region us-east-2 INFO:cartography.intel.aws.identitycenter:Loading 0 Identity Center instances for region us-east-2 INFO:cartography.intel.aws.identitycenter:Syncing Identity Center instances for region us-west-1 INFO:cartography.intel.aws.identitycenter:Loading 0 Identity Center instances for region us-west-1 INFO:cartography.intel.aws.identitycenter:Syncing Identity Center instances for region us-west-2 INFO:cartography.intel.aws.identitycenter:Loading 0 Identity Center instances for region us-west-2 INFO:cartography.graph.statement:Completed aws_import_identity_center_cleanup statement #1 INFO:cartography.graph.statement:Completed aws_import_identity_center_cleanup statement cartography-cncf#2 INFO:cartography.graph.statement:Completed aws_import_identity_center_cleanup statement cartography-cncf#3 INFO:cartography.graph.statement:Completed aws_import_identity_center_cleanup statement cartography-cncf#4 INFO:cartography.graph.statement:Completed aws_import_identity_center_cleanup statement cartography-cncf#5 INFO:cartography.graph.statement:Completed aws_import_identity_center_cleanup statement cartography-cncf#6 **Related issues or links** Fixes - cartography-cncf#990 Checklist Provide proof that this works (this makes reviews move faster). Please perform one or more of the following: [ x ] Update/add unit or integration tests. [ X ] Include a screenshot showing what the graph looked like before and after your changes. [ X ] Include console log trace showing what happened before and after your changes. If you are changing a node or relationship: [ x ] Update the [schema](https://github.com/lyft/cartography/tree/master/docs/root/modules) and [readme](https://github.com/lyft/cartography/blob/master/docs/schema/README.md). If you are implementing a new intel module: [ X ] Use the NodeSchema [data model](https://cartography-cncf.github.io/cartography/dev/writing-intel-modules.html#defining-a-node). --------- Signed-off-by: chandanchowdhury <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.