{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":91028460,"defaultBranch":"master","name":"build-infra","ownerLogin":"couchbase","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-05-11T22:25:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/605755?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715293719.0","currentOid":""},"activityList":{"items":[{"before":"37aebacdbe748cf8f594ba0a40d8910bd08873c0","after":"cb7db178d10af4fe4c58c5fa799cc10c8ce866e7","ref":"refs/heads/master","pushedAt":"2024-07-11T23:47:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Removing stale Docker images for jobs that have not run in years\n\nChange-Id: I46d845b75ce95de551feeaa3a9abb1290da0a6f6\nReviewed-on: https://review.couchbase.org/c/build-infra/+/212622\nReviewed-by: Chris Hillery \nTested-by: Chris Hillery ","shortMessageHtmlLink":"Removing stale Docker images for jobs that have not run in years"}},{"before":"a37aa1ab4c345af6f3503ddce8dc3013c947e84f","after":"37aebacdbe748cf8f594ba0a40d8910bd08873c0","ref":"refs/heads/master","pushedAt":"2024-07-11T15:06:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"CBD-5942 switch proget launch configuration to launch template.\n\n* replace launch configuration with launch template\n* aws_subnet_ids and shared_credentials_file are no longer supported.\n replace them with aws_subnets and shared_credentials_files\n\n-Ming\n\nChange-Id: I56e858ac3af7134794db4697fd6ea214e7c5b1cf\nReviewed-on: https://review.couchbase.org/c/build-infra/+/212483\nReviewed-by: Blair Watt \nTested-by: Ming Ho ","shortMessageHtmlLink":"CBD-5942 switch proget launch configuration to launch template."}},{"before":"4bbab6acc3c59c666f1cc789a5895ef20dd221e1","after":"a37aa1ab4c345af6f3503ddce8dc3013c947e84f","ref":"refs/heads/master","pushedAt":"2024-07-09T21:05:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"CBD-5915: Search Ext-ref: footer comments for Jira comments\n\nSlightly re-organize jira_commenter.py.\nAlso make paths to Jira credentials files arguments to script, to\nfacilitate local debugging.\n\nChange-Id: I20b9461fd81b06f144eed8ac152bf5c410a857e9\nReviewed-on: https://review.couchbase.org/c/build-infra/+/212437\nTested-by: Chris Hillery \nReviewed-by: Blair Watt ","shortMessageHtmlLink":"CBD-5915: Search Ext-ref: footer comments for Jira comments"}},{"before":"4f6d354e17029c12ad5ea77092f7cba020481931","after":"4bbab6acc3c59c666f1cc789a5895ef20dd221e1","ref":"refs/heads/master","pushedAt":"2024-06-27T09:52:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"CBD-5933: Enable gerrit disk usage monitoring\n\nChange-Id: Ice0bd8cb50d65fe3f2f9101af4d30fc56d1cda7d\nReviewed-on: https://review.couchbase.org/c/build-infra/+/211863\nReviewed-by: Chris Hillery \nTested-by: Blair Watt ","shortMessageHtmlLink":"CBD-5933: Enable gerrit disk usage monitoring"}},{"before":"8acdae96e797b01bfd5a18b2bfa21cc6dad5a7b5","after":"4f6d354e17029c12ad5ea77092f7cba020481931","ref":"refs/heads/master","pushedAt":"2024-06-26T05:14:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Fix for fully-automatic docker stuff (soon to be retired)\n\nChange-Id: I1f04cbec12677690894290591120239ba02e3241\nReviewed-on: https://review.couchbase.org/c/build-infra/+/211834\nTested-by: Chris Hillery \nReviewed-by: Chris Hillery ","shortMessageHtmlLink":"Fix for fully-automatic docker stuff (soon to be retired)"}},{"before":"43bc0a04953ca538ec1785913aef8ebfe428663b","after":"8acdae96e797b01bfd5a18b2bfa21cc6dad5a7b5","ref":"refs/heads/master","pushedAt":"2024-06-18T10:39:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"More Ansible inventory consolidation, in particular Docker Swarms\n\n- Moved ansible/linux/docker to ansible/inventories/docker-swarms,\n which more accurately reflects the purpose it serves\n- Removed analytics/ and linux-cv/ from ansible/inventories/ as they\n are redundant with the information in docker-swarms\n- Updated and verified swarm node information; updates to cv, mega4,\n and builddb node information, in particular cvtype= labels\n\nChange-Id: Ifc613a61be988e9bedb17ae6d2c2df23f4c11fc0\nReviewed-on: https://review.couchbase.org/c/build-infra/+/211300\nReviewed-by: Blair Watt \nTested-by: Chris Hillery ","shortMessageHtmlLink":"More Ansible inventory consolidation, in particular Docker Swarms"}},{"before":"3f41ebe62194692b9eeaaffc9b8f030dc4af1653","after":"43bc0a04953ca538ec1785913aef8ebfe428663b","ref":"refs/heads/master","pushedAt":"2024-06-15T07:44:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Update *.jenkins.couchbase.com to latest LTS 2.452.2\n\nChange-Id: Ic86e822d69ee07d7c9215a35ed886ed7f5f1617e\nReviewed-on: https://review.couchbase.org/c/build-infra/+/211417\nTested-by: Chris Hillery \nReviewed-by: Chris Hillery ","shortMessageHtmlLink":"Update *.jenkins.couchbase.com to latest LTS 2.452.2"}},{"before":"e5c42438151357b93a4783518f913ffd205bdf11","after":"3f41ebe62194692b9eeaaffc9b8f030dc4af1653","ref":"refs/heads/master","pushedAt":"2024-06-14T00:09:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Updates for *.build.couchbase.com SSL cert\n\nChange-Id: Id0a97fc3dbb059b31155d691b9f60706b2a1b5f0\nReviewed-on: https://review.couchbase.org/c/build-infra/+/211242\nTested-by: Chris Hillery \nReviewed-by: Ming Ho ","shortMessageHtmlLink":"Updates for *.build.couchbase.com SSL cert"}},{"before":"8bab01adbf3cac8828d5d299780c9ec6d83248ad","after":"e5c42438151357b93a4783518f913ffd205bdf11","ref":"refs/heads/master","pushedAt":"2024-06-13T08:43:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Update fully_automated_iso to Ubuntu 24.04\n\n- cloud-init is disabled by default on Ubuntu 24.04, so removed some\n steps from playbook.\n- needed newer xe-guest-utils for XenServer 8.2.\n- added new Xen host xcp-sf25.\n- switched create-ubuntu-agent to use native ansible-playbook rather\n than our Docker image; however, it only works through Ansible 9.x,\n since Ansible 10 is the first to require Python 3 on the target and\n XenServer only has Python 2\n\nChange-Id: I05e620fd51930a53e84e38e7104754d55bc8761e\nReviewed-on: https://review.couchbase.org/c/build-infra/+/211321\nTested-by: Chris Hillery \nReviewed-by: Chris Hillery ","shortMessageHtmlLink":"Update fully_automated_iso to Ubuntu 24.04"}},{"before":"0fc38a895d9953321db042ff52fabbef55a3cce9","after":"8bab01adbf3cac8828d5d299780c9ec6d83248ad","ref":"refs/heads/master","pushedAt":"2024-06-03T15:14:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"GHA disk cleanup: Add '--all' to 'docker system prune'\n\nThe first call to 'docker system prune' specifies '--filter until=6h'\nto only delete containers more than 6 hours old. However it didn't\nspecify '--all', meaning that only *dangling* images get deleted, which\nis insufficient.\n\nChange-Id: Id27dfeb105f44314a70f5d2a1b341e7171591c62\nReviewed-on: https://review.couchbase.org/c/build-infra/+/210810\nReviewed-by: Blair Watt \nTested-by: Chris Hillery ","shortMessageHtmlLink":"GHA disk cleanup: Add '--all' to 'docker system prune'"}},{"before":"82ee9f904be5df097db101856b3fb8fcd4192207","after":"0fc38a895d9953321db042ff52fabbef55a3cce9","ref":"refs/heads/master","pushedAt":"2024-05-25T08:11:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Update Jenkinses to latest LTS\n\nAlso add explicit `--detach=false` to `docker stack deploy` to avoid\ncommand-line warning.\n\nChange-Id: Id670f9356add732cd2c257b5a12d9c4b5dad007f\nReviewed-on: https://review.couchbase.org/c/build-infra/+/210480\nTested-by: Chris Hillery \nReviewed-by: Chris Hillery ","shortMessageHtmlLink":"Update Jenkinses to latest LTS"}},{"before":"191cd162da51add7bdf803025cb94773db3fe9f8","after":"82ee9f904be5df097db101856b3fb8fcd4192207","ref":"refs/heads/master","pushedAt":"2024-05-22T07:16:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"CBD-5905: Add systemd service to install buildx emulators at boot\n\nChange-Id: Iaac559437ae32bbc3310d3297436b1443ab5c480\nReviewed-on: https://review.couchbase.org/c/build-infra/+/210208\nReviewed-by: Ming Ho \nTested-by: Blair Watt ","shortMessageHtmlLink":"CBD-5905: Add systemd service to install buildx emulators at boot"}},{"before":"97c1bfea43ca4e190902edf05693cc529001e5da","after":"191cd162da51add7bdf803025cb94773db3fe9f8","ref":"refs/heads/master","pushedAt":"2024-05-17T10:26:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"MB-61846: Add MSVC 2022 merge modules to build servers, including OpenMP\n\nOpenMP required by Faiss (new dependency on Windows in 7.6.2).\n\nAlso update Windows build server inventories.\n\nChange-Id: I0b5fb5ee3f446fa908a8cda3bf1a5d2196b11918\nReviewed-on: https://review.couchbase.org/c/build-infra/+/210050\nTested-by: Chris Hillery \nReviewed-by: Blair Watt ","shortMessageHtmlLink":"MB-61846: Add MSVC 2022 merge modules to build servers, including OpenMP"}},{"before":null,"after":"eb1e3cb0ae751da92d0c8d110f241ed28d7d3f0d","ref":"refs/heads/gerrit-202996","pushedAt":"2024-05-09T22:28:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"MB-59725: Some extra deps for couchbase-cloud-runner agents\n\nChange-Id: I88d0ce19820db7cbe48b8b1be8aeaafbc4f63c51","shortMessageHtmlLink":"MB-59725: Some extra deps for couchbase-cloud-runner agents"}},{"before":"c9c3f6f5e54c9367a80bd0df6215226da7de1df2","after":"97c1bfea43ca4e190902edf05693cc529001e5da","ref":"refs/heads/master","pushedAt":"2024-05-09T16:11:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"CBD-5897, add Microsoft.VisualStudio.Component.VC.Tools.ARM64 to windows 2022 ansible script.\n\n-Ming\n\nChange-Id: I14fb47e90edc9a30c028b9fa187bb0e9ceea8dbe\nReviewed-on: https://review.couchbase.org/c/build-infra/+/209694\nTested-by: Ming Ho \nReviewed-by: Jim Borden ","shortMessageHtmlLink":"CBD-5897, add Microsoft.VisualStudio.Component.VC.Tools.ARM64 to wind…"}},{"before":"acc6dbfd1fb823715853c00d25f06221ca4082ba","after":"c9c3f6f5e54c9367a80bd0df6215226da7de1df2","ref":"refs/heads/master","pushedAt":"2024-05-07T08:57:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"CBD-5879: Upgrade openssh-server and remove public SSH access\n\nThis change removes public ssh access to the host from outside\nAWS instance connect, upgrades from amazonlinux 2 to 2023, and\nincludes various changes necessary for the move to the latest\nversion of the alb module.\n\nChange-Id: I9dec4d1a81468ea78084261ca52951e6c24b9b4f\nReviewed-on: https://review.couchbase.org/c/build-infra/+/209027\nTested-by: Blair Watt \nReviewed-by: Ming Ho ","shortMessageHtmlLink":"CBD-5879: Upgrade openssh-server and remove public SSH access"}},{"before":"62c72b61dfb54132dce01fa303b493bdbfacf68e","after":"acc6dbfd1fb823715853c00d25f06221ca4082ba","ref":"refs/heads/master","pushedAt":"2024-05-02T20:53:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"CBD-5840, gerrit and jira cloud integration.\n\n-Ming\n\nChange-Id: I53538dd4d562ca554f5c28b182d65a121b4a7d05\nReviewed-on: https://review.couchbase.org/c/build-infra/+/209164\nReviewed-by: Chris Hillery \nTested-by: Ming Ho ","shortMessageHtmlLink":"CBD-5840, gerrit and jira cloud integration."}},{"before":"801d3a6b371704b5a8b4ef699e06aeacf2d80cb1","after":"62c72b61dfb54132dce01fa303b493bdbfacf68e","ref":"refs/heads/master","pushedAt":"2024-04-26T07:52:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"CBD-5861: Add metadata for k8s-event-collector\n\nChange-Id: I62da29ea4384df35dc35c23cba05701b8a2fbecb\nReviewed-on: https://review.couchbase.org/c/build-infra/+/209094\nReviewed-by: Ming Ho \nTested-by: Blair Watt ","shortMessageHtmlLink":"CBD-5861: Add metadata for k8s-event-collector"}},{"before":"837461b0e420bcc0e05fc75e63253c8422004c4f","after":"801d3a6b371704b5a8b4ef699e06aeacf2d80cb1","ref":"refs/heads/master","pushedAt":"2024-04-25T09:01:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"CBD-5884: Update wildcard cert on mega4 swarm\n\nChange-Id: If3af95d9372157e57f6284c462d18bdc0ff9ed0f\nReviewed-on: https://review.couchbase.org/c/build-infra/+/209063\nReviewed-by: Chris Hillery \nTested-by: Blair Watt ","shortMessageHtmlLink":"CBD-5884: Update wildcard cert on mega4 swarm"}},{"before":"c7d89a03137304aa760a94af0c59518587109716","after":"837461b0e420bcc0e05fc75e63253c8422004c4f","ref":"refs/heads/master","pushedAt":"2024-04-24T01:49:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"CBD-5869, add cloud jira and cb-build AWS secrets to profiledata.\n\n-Ming\n\nChange-Id: Ia3412707aacbf1a95dd61ce5ab9d9e2fdf5699ef\nReviewed-on: https://review.couchbase.org/c/build-infra/+/208834\nReviewed-by: Chris Hillery \nTested-by: Ming Ho ","shortMessageHtmlLink":"CBD-5869, add cloud jira and cb-build AWS secrets to profiledata."}},{"before":"22d556c4ba647265a61d20c3b714398e98789c0f","after":"c7d89a03137304aa760a94af0c59518587109716","ref":"refs/heads/master","pushedAt":"2024-04-23T20:57:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"CBD-5741, enable jira-comment on both issues.couchbase.com and cloud jira.\n\n-Ming\n\nChange-Id: Ifc22ee97dd958f1320cf4646708fd77c09214203\nReviewed-on: https://review.couchbase.org/c/build-infra/+/208895\nReviewed-by: Chris Hillery \nTested-by: Ming Ho ","shortMessageHtmlLink":"CBD-5741, enable jira-comment on both issues.couchbase.com and cloud …"}},{"before":"e3f01b2da8c784afcf40c78d43140e3274830df9","after":"22d556c4ba647265a61d20c3b714398e98789c0f","ref":"refs/heads/master","pushedAt":"2024-04-09T20:37:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"CBD-5859 upgrade git version on buildx agents\n\nhttps://review.couchbase.org/c/build-tools/+/208297 require newer git to run cb-docker-tools\n\n-Ming\n\nChange-Id: I943fe3538343dd53d5bc87f171c471dd637a06b6\nReviewed-on: https://review.couchbase.org/c/build-infra/+/208338\nReviewed-by: Chris Hillery \nTested-by: Ming Ho ","shortMessageHtmlLink":"CBD-5859 upgrade git version on buildx agents"}},{"before":"a8b53af87568f37a6f706c5453c73a8322fdcc47","after":"e3f01b2da8c784afcf40c78d43140e3274830df9","ref":"refs/heads/master","pushedAt":"2024-04-02T07:55:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Fix search for `go` binary\n\n```\nRun '/home/couchbase/disk_cleanup.sh'\nThu Mar 28 03:26:14 PM UTC 2024: Disk cleanup starting\nThu Mar 28 03:26:14 PM UTC 2024: Started running \"rm -rf /tmp/go-build*\" | {\"usage\":\"80%\"}\nThu Mar 28 03:26:14 PM UTC 2024: Completed running \"rm -rf /tmp/go-build*\" | {\"usage\":\"80%\"}\nThu Mar 28 03:26:14 PM UTC 2024: Started running \"docker system prune --filter 'until=6h' --force\" | {\"usage\":\"80%\"}\nTotal reclaimed space: 0B\nThu Mar 28 03:26:14 PM UTC 2024: Completed running \"docker system prune --filter 'until=6h' --force\" | {\"usage\":\"80%\"}\nThu Mar 28 03:26:18 PM UTC 2024: Started running \"/home/couchbase/go/bin/bazel clean\" | {\"usage\":\"80%\"}\nStarting local Bazel server and connecting to it...\nINFO: Reading 'startup' options from /opt/gha/_work/couchbase-cloud/couchbase-cloud/.bazelrc: --expand_configs_in_place, --local_startup_timeout_secs=300, --connect_timeout_secs=60\nINFO: Options provided by the client:\n Inherited 'common' options: --isatty=0 --terminal_columns=80\nINFO: Reading rc options for 'clean' from /opt/gha/_work/couchbase-cloud/couchbase-cloud/.bazelrc:\n Inherited 'build' options: --announce_rc --verbose_failures --sandbox_tmpfs_path=/tmp --sandbox_fake_username --experimental_allow_tags_propagation --experimental_repository_downloader_retries=5 --show_progress_rate_limit=1 --jobs=auto --experimental_strict_action_env --experimental_repository_cache_hardlinks --keep_going=false --experimental_remote_execution_keepalive=true --grpc_keepalive_time=30s --@io_bazel_rules_docker//transitions:enable=false\nINFO: Starting clean (this may take a while). Consider using --async if the clean takes more than several minutes.\nThu Mar 28 03:26:28 PM UTC 2024: Completed running \"/home/couchbase/go/bin/bazel clean\" | {\"usage\":\"64%\"}\nThu Mar 28 03:26:28 PM UTC 2024: Disk cleanup completed\n```\n\nFrom the logs, we observe that `bazel clean` is being run before any Go\ncommands which suggests we've been unable to find Go.\n\nChange-Id: If36afcf2b3cc6aff320b0aa9bbe9bca2465326ca\nReviewed-on: https://review.couchbase.org/c/build-infra/+/207873\nTested-by: James Lee \nReviewed-by: Ming Ho \nReviewed-by: Chris Hillery ","shortMessageHtmlLink":"Fix search for go binary"}},{"before":"80d09328a5c618164dd0c06aa7082d26e8036262","after":"a8b53af87568f37a6f706c5453c73a8322fdcc47","ref":"refs/heads/master","pushedAt":"2024-03-29T02:53:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"CBD-5840, gerrit changes needed for jira migration to cloud.\n\n* custom gerrit docker image with python3\n* terraform change to pull custom gerrit docker image instead of gerritcodereview's\n* terraform change to add jira config to ssm\n* terraform change to add hooks directory which will be used to host commit hosts.\n\nAdditional changes per discussion with Blair\n* VPC network ACL to blacklist IPs\n* certificate update\n* increase instance size\n\n-Ming\n\nChange-Id: Ie226e04e696b75d249ce59794a21552607c95847\nReviewed-on: https://review.couchbase.org/c/build-infra/+/207557\nReviewed-by: Blair Watt \nTested-by: Ming Ho ","shortMessageHtmlLink":"CBD-5840, gerrit changes needed for jira migration to cloud."}},{"before":"345a6b889ef4367931c7673e9bd4e88acea6c052","after":"80d09328a5c618164dd0c06aa7082d26e8036262","ref":"refs/heads/master","pushedAt":"2024-03-28T12:10:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Tidy up removal of `/tmp/go-build*` files\n\n1. Use single quotes to avoid expansion before calling 'run'\n2. Handle the case where no `/tmp/go-build*` directories are found\n\nChange-Id: Ib5e437e1b62966f5259b08626c2f2c9b07af9033\nReviewed-on: https://review.couchbase.org/c/build-infra/+/207812\nTested-by: James Lee \nReviewed-by: Blair Watt ","shortMessageHtmlLink":"Tidy up removal of /tmp/go-build* files"}},{"before":"7fb35340e8001ccf1aa4db519877218ecf207e9c","after":"345a6b889ef4367931c7673e9bd4e88acea6c052","ref":"refs/heads/master","pushedAt":"2024-03-28T10:19:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Prefer a \"small-and-often\" approach to disk clean-up\n\nPrior to CV taking place, we will now run a small handful of\nunconditional clean-up tasks:\n\n1. Removing temporary Go directories\n2. Cleaning up old docker images\n\nThis is followed by conditional clean-up of increasing impact:\n\n1. Test/fuzz caches\n2. Module caches\n3. Build cache\n4. BAZEL clean\n\nUpon failing that, we fall-back to more disruptive measures:\n\n1. Clean-up of all Go caches\n2. Removal of Go build cache\n3. Full docker prune\n4. BAZEL expunge\n\n```sh\nA job started hook has been configured by the self-hosted runner administrator\nRun '/home/couchbase/disk_cleanup.sh'\n shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}\nError: Process completed with exit code 1.\n```\n\nNow that we're not running this script via `cron`, I've also modified\nthe logging to output to `stdout` - as well as a logfile - so that we\nhave some output in GitHub Actions, which is something we ran into\nrecently.\n\nChange-Id: I040985eb37f77a0f5048e48b136a080115d12fc7\nReviewed-on: https://review.couchbase.org/c/build-infra/+/207698\nTested-by: James Lee \nReviewed-by: Chris Hillery ","shortMessageHtmlLink":"Prefer a \"small-and-often\" approach to disk clean-up"}},{"before":"661868b38bbe69649b2c46833926205c15be0ee8","after":"7fb35340e8001ccf1aa4db519877218ecf207e9c","ref":"refs/heads/master","pushedAt":"2024-03-21T09:23:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Enable auto-boot on powerup for new ubuntu-docker VMs\n\nChange-Id: I0b15f6e53293800b2c3a33253c630f0c141781f3\nReviewed-on: https://review.couchbase.org/c/build-infra/+/207386\nReviewed-by: Blair Watt \nTested-by: Chris Hillery ","shortMessageHtmlLink":"Enable auto-boot on powerup for new ubuntu-docker VMs"}},{"before":"9a0b6e0781324e15c04f569652f4b0c09e2d8906","after":"661868b38bbe69649b2c46833926205c15be0ee8","ref":"refs/heads/master","pushedAt":"2024-03-21T01:19:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"Update GHA runner inventory\n\nChange-Id: I5236b0cee50be08d4e022628871675b252796c61\nReviewed-on: https://review.couchbase.org/c/build-infra/+/207523\nTested-by: Chris Hillery \nReviewed-by: Chris Hillery ","shortMessageHtmlLink":"Update GHA runner inventory"}},{"before":"789535f78ebd921b57d23459e6004bb6052ff56f","after":"9a0b6e0781324e15c04f569652f4b0c09e2d8906","ref":"refs/heads/master","pushedAt":"2024-03-20T01:01:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"More comprehensive disk_cleanup.sh for GHA runners\n\n- Tries everything now, including deleting go-build cache and running\n bazel clean --expunge\n- No longer launched by cron - now set up as a GHA pre-job script\n\nChange-Id: I7f9ef5476909af3e98debbbd710d7b0922a5911e\nReviewed-on: https://review.couchbase.org/c/build-infra/+/207300\nTested-by: Chris Hillery \nReviewed-by: Ming Ho ","shortMessageHtmlLink":"More comprehensive disk_cleanup.sh for GHA runners"}},{"before":"43ea9f4e6d87dad13d56e8387401855af55fc57a","after":"789535f78ebd921b57d23459e6004bb6052ff56f","ref":"refs/heads/master","pushedAt":"2024-03-15T09:16:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns-codereview","name":null,"path":"/ns-codereview","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318262?s=80&v=4"},"commit":{"message":"CBD-5830, keep recent (w/in 3 hrs) docker images when cleaning GHA Runners.\n\nIt is possible a build is running at the same time when cleanup happens.\nWe want to make sure the images created by this build is not removed.\n\n-Ming\n\nChange-Id: Iec82fb1f2f499f037ca07812721172c03005efad\nReviewed-on: https://review.couchbase.org/c/build-infra/+/207233\nReviewed-by: Chris Hillery \nTested-by: Chris Hillery ","shortMessageHtmlLink":"CBD-5830, keep recent (w/in 3 hrs) docker images when cleaning GHA Ru…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfVeomQA","startCursor":null,"endCursor":null}},"title":"Activity · couchbase/build-infra"}