Skip to content
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

2024-06-25 | MAIN --> PROD | DEV (e00d9db) --> STAGING #4018

Merged
merged 2 commits into from
Jun 25, 2024
Merged

2024-06-25 | MAIN --> PROD | DEV (e00d9db) --> STAGING #4018

merged 2 commits into from
Jun 25, 2024

Commits on Jun 24, 2024

  1. Integration of fac-backup-utility (#3916)

    * Add secondary db to tf to run db_to_db backup
    
    * add secondary db to local stack
    
    * Update command in makefile
    
    * bump s3 version and add tag
    
    * add dev maintained s3
    
    * update service bindings
    
    * Remove binding steps from deploy
    
    * Add historic data load
    
    * Remove s3 bucket sharing
    
    We opted to remove this as the decision was made that staging
    would have its own dedicated backups bucket, and if files in
    the prod s3 bucket are to be shared, we can create a new bucket for
    the specific purpose of syncing then sharing
    
    * Add dedicated backups bucket in each environment
    
    * give org_name for backups bucket
    
    * Preliminary bash script for backups
    
    * chmod +x
    
    * File Rename
    
    * Function Modifications
    
    * Add restore script
    
    * Add backup workflow
    
    * fix typo
    
    * chmod +x
    
    * Small modifications to ensure util works properly
    
    * Have the version be an input
    
    * Update db2db operation
    
    * Testing workflow
    
    * scheduled_backup workflow test
    
    version bump to v0.1.2 of util
    
    * s3_restore workflow test
    
    * db_restore workflow test
    
    * Backup workflow
    
    Run via workflow_dispatch:
    
    * Quote to prevent globbing
    
    * Delete - File no longer used
    
    * Rename and replace workflow call
    
    Potentially going to delete
    
    * Update pre-deploy backup call
    
    * Add restore workflow
    
    * New scheduled backup workflow
    
    Now with a matrix, for all environments
    
    * CODEOWNERS update
    
    * Add docs
    
    * Point source to correct repo
    
    Though the redirect will still happen, the repo was moved to gsa-tts org
    
    * Version bump and modify backup logic
    
    * Change folder path
    
    * Add daily backup option
    
    * Update verbiage and workflow options
    
    * change pathing for s3 dumps
    
    * deploy_backup task test
    
    * scheduled_backup task test
    
    * Increase task instance size
    
    * scheduled_backup task test v2
    
    * daily_backup task test
    
    * typo fixes
    
    * s3_restore task test
    
    * s3_restore task test v2
    
    * db_restore task test
    
    * Final cleanup
    
    * remove (restore test)
    
    * typo fix
    
    * remove restore workflows
    
    per discussion with matt/tim
    
    * workflow cleanup and removal of unused items
    
    * Fix a small rebase issue
    asteel-gsa committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    60a89b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e00d9db View commit details
    Browse the repository at this point in the history