Skip to content

Commit 06110e9

Browse files
authored
Merge pull request #639 from github/enterprise-3.10-backport-patch-3.10.1
Patch release 3.10.1
2 parents 002c789 + f4c453f commit 06110e9

File tree

6 files changed

+45
-5
lines changed

6 files changed

+45
-5
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/backup.config
22
/data
33
/dist
4+
.DS_Store
45
dash
56
parallel

bin/ghe-host-check

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ fi
137137

138138
# backup-utils 2.13 onwards limits support to the current and previous two releases
139139
# of GitHub Enterprise Server.
140-
supported_minimum_version="3.7.0"
140+
supported_minimum_version="3.8.0"
141141

142142
if [ "$(version $version)" -ge "$(version $supported_minimum_version)" ]; then
143143
supported=1

debian/changelog

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,40 @@
1+
github-backup-utils (3.10.1) UNRELEASED; urgency=medium
2+
3+
4+
-- Devin Dooley <[email protected]> Mon, 02 Oct 2023 20:38:31 +0000
5+
6+
github-backup-utils (3.10.0) UNRELEASED; urgency=medium
7+
8+
9+
-- Balwinder Sohi <[email protected]> Wed, 30 Aug 2023 17:39:31 +0000
10+
11+
github-backup-utils (3.10.0) UNRELEASED; urgency=medium
12+
13+
* Remove -o option from ps use #341
14+
* Switch to TMPDIR before initiating SSH multiplexing workaround to prevent locking the destination filesystem #348
15+
* Move check for git for ssh muxing into ghe-ssh #378
16+
* Check filesystem supports hardlinks #388
17+
* Remove check for git from ghe-ssh #393
18+
* Clean up stale HA nodes on restore #396
19+
20+
-- Balwinder Sohi <[email protected]> Wed, 09 Aug 2023 19:37:10 +0000
21+
22+
github-backup-utils (3.9.0) UNRELEASED; urgency=medium
23+
24+
* Set restore status on all cluster nodes #274
25+
* Fix pages backups and restores in GitHub Enterprise 11.10 #275
26+
* Backup and restore custom CA certificates #281
27+
* Set the benchmark file path consistently #283
28+
* Suppress dd output noise #289
29+
* Track completeness of Elasticsearch JSON dumps #298
30+
* Use existing Elasticsearch indices to speed up transfer during a restore #310
31+
* Include the user data directory in the benchmark name #311
32+
* Use calculated routes when backing up storage data from a cluster #318
33+
* Refresh the existing indices when restoring Elasticsearch indices to cluster #328
34+
* Use git to generate short name for SSH multiplex control path #335
35+
36+
-- Junior Eluhu <[email protected]> Mon, 12 Jun 2023 20:46:10 +0000
37+
138
github-backup-utils (3.8.0) focal; urgency=medium
239

340
-- Daniel Johnson <[email protected]> Tue, 07 Feb 2023 21:43:26 +0000

docs/requirements.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@ storage and must have network connectivity with the GitHub Enterprise Server app
77

88
Backup host software requirements are modest: Linux or other modern Unix operating system (Ubuntu is highly recommended) with [bash][1], [git][2], [OpenSSH][3] 5.6 or newer, [rsync][4] v2.6.4 or newer* (see [below](#april-2023-update-of-rsync-requirements) for exceptions), [jq][11] v1.5 or newer, and [bc][12] v1.07 or newer.
99

10-
The parallel backup and restore feature will require [GNU awk][10] and [moreutils][9] to be installed.
10+
Ubuntu is the operating system we use to test `backup-utils` and it’s what we recommend you use too. You are welcome to use a different operating system, and we'll do our best to help you if you run into issues. But we can't guarantee that we'll be able to resolve issues that are specific to that operating system.
11+
12+
Additionally, we encourage the use of [Docker](docker.md), as it ensures compatible versions of the aforementioned software are available to backup-utils.
1113

12-
We encourage the use of [Docker](docker.md), as it ensures compatible versions of the aforementioned software are available to backup-utils.
14+
The parallel backup and restore feature will require [GNU awk][10] and [moreutils][9] to be installed.
1315

1416
The backup host must be able to establish outbound network connections to the GitHub appliance over SSH. TCP port 122 is used to backup GitHub Enterprise Server.
1517

share/github-backup-utils/version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.10.0
1+
3.10.1

test/testlib.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ export GHE_BACKUP_CONFIG GHE_DATA_DIR GHE_REMOTE_DATA_DIR GHE_REMOTE_ROOT_DIR
4343

4444
# The default remote appliance version. This may be set in the environment prior
4545
# to invoking tests to emulate a different remote vm version.
46-
: ${GHE_TEST_REMOTE_VERSION:=3.8.0.rc1}
46+
: ${GHE_TEST_REMOTE_VERSION:=3.10.0.rc1}
4747
export GHE_TEST_REMOTE_VERSION
4848

4949
# Source in the backup config and set GHE_REMOTE_XXX variables based on the

0 commit comments

Comments
 (0)