This issue is created in order to track all repositories updated with the v1.12.2 release.
All repositories with changes staged for 1.12.2 release will be linked to this Issue.
Release process on each repository:
Create branch: v1.12.2-release
Create pull request from v1.12.2-release to main
Tag/release v1.12.2 on main branch after PR merge
Once output of full_test.sh has been included under Test Outputs below,
(with all updated repos on the v1.12.2-version-release branch, and all other repos on main),
all Version Release PRs will be ready for merge.
Updated Repositories
Release still in progress.
Complete list will be added here when all PRs have been created.
Get all of the geoips plugin packages and test data repos. Note the full install uses > 60G disk space and > 16G memory.
$GEOIPS_PACKAGES_DIR/geoips/tests/integration_tests/base_install.sh # Just the geoips repo
$GEOIPS_PACKAGES_DIR/geoips/tests/integration_tests/full_install.sh # All plugin packages and test data
Follow the below instructions to switch any repos with a 1.12.2 release branch to that branch:
source $GEOIPS_PACKAGES_DIR/geoips/setup/bash_setup/gitall # convenience functions to run on all packages in $GEOIPS_PACKAGES_DIR
gitall pull # make sure we have all the branches, etc available
gitall checkout main # switch everything to main
gitall checkout v1.12.2-release # this will switch anything with v1.12.2-release branch there, and do nothing otherwise
gitall pull # make sure everything is up to date
pipall install -e . # now install
create_plugin_registries # create the geoips plugin registries
Run the base test, which will ensure the geoips base repository updates were successful:
Run the full test, which will ensure ALL GeoIPS plugin repositories were updated successfully (This will use a large amount of disk space and memory! If you are memory or disk space limited, only perform the base install and test)
Requested Update
Description
Once output of full_test.sh has been included under Test Outputs below, (with all updated repos on the v1.12.2-version-release branch, and all other repos on main), all Version Release PRs will be ready for merge.
Updated Repositories
Release still in progress. Complete list will be added here when all PRs have been created.
Testing Instructions
Test Outputs
Include successful output here once release is complete: