Skip to content

Release/2.0.0 (#11) - #12

Closed
yenes56 wants to merge 1 commit into
developfrom
master
Closed

Release/2.0.0 (#11)#12
yenes56 wants to merge 1 commit into
developfrom
master

Conversation

@yenes56

@yenes56 yenes56 commented Mar 27, 2026

Copy link
Copy Markdown
Contributor

authored by: David Yen david.yen@jpl.nasa.gov

  • Feature/podaac 6884 (Feature/podaac 6884 #5)

  • added cloudtrail

  • created s3 bucket policy for the cloudtrail logging bucket

  • unused code cleanup

  • comments cleanup

  • use aws_iam_role_policy instead of aws_iam_role_policy_attachment

  • direct reference the cloudtrail s3 bucket arn.

  • code cleaning and turn on cloudtrail management event logging

  • set default log rentention days to 180

  • remove retention days from example.tfvars

  • set log management event to false


  • Feature/podaac 6884 (Feature/podaac 6884 #6)

  • added cloudtrail

  • created s3 bucket policy for the cloudtrail logging bucket

  • unused code cleanup

  • comments cleanup

  • use aws_iam_role_policy instead of aws_iam_role_policy_attachment

  • direct reference the cloudtrail s3 bucket arn.

  • code cleaning and turn on cloudtrail management event logging

  • set default log rentention days to 180

  • remove retention days from example.tfvars

  • set log management event to false

  • append random string in the end of cloudtrail bucket name to keep s3 bucket name unique

  • prevent lifecycle destroy


  • add EDL token storage/retrieval on new action event (add EDL token storage/retrieval on new action event #7)

  • add EDL token storage/retrieval on new action event

  • pushed EDL token toi DB with 120s lifespan

  • using epoche+120 for EDL token expiration

  • extend token expiration if expiration < 24 hours

  • Update token_dispenser_lambda.py for EDL expires_at


This workflow automatically:

  • Adds new issues and PRs to the podaac project
  • Sets their status to 'needs:triage'
  • Feature/update client (Feature/update client #10)

  • update get_edl_token function call

  • update token dispenser client_id for all tokens, this should make dispenser more robust and allow user to change client_id for all tokens

  • Add automatic team/project assignment workflow

This workflow automatically, when team label is assigned to an issue:

  • Set podaac project status to triage
  • Assign to the team github project when it exists, with a New status.
  • Add automatic team/project assignment workflow

This workflow automatically, when team label is assigned to an issue:

  • Set podaac project status to triage
  • Assign to the team github project when it exists, with a New status.
  • make release 2.0.0

@tloubrieu-jpl tloubrieu-jpl moved this to needs:triage in podaac Mar 27, 2026
@viviant100
viviant100 force-pushed the develop branch 2 times, most recently from ca537d5 to d8fa47a Compare March 27, 2026 15:50
@viviant100 viviant100 closed this Mar 28, 2026
@github-project-automation github-project-automation Bot moved this from needs:triage to closed in podaac Mar 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: closed

Development

Successfully merging this pull request may close these issues.

5 participants