The 2.17 series release notes contain important changes in this release series.
Security Fixes
- Packages have been updated to the latest security versions.
Bug Fixes
- Using
ghe-migrator
or exporting from GitHub.com, an export would silently fail to export pull request review comments when a repository was archived.
- Rename conflicts were not detected while importing from some 3rd party systems using
ghe-migrator
.
- The GitHub Blog URL was incorrect.
- GitHub app permissions were not properly displayed during app creation.
- The global enterprise account listed suspended outside collaborators.
- Recently promoted site admins could be suspended by another site admin without revoking site admin privilege first.
- A partially completed GitHub Connect permissions request would be requested on a subsequent unrelated permission request.
Changes
- Adjusted the memcached graph to include the memory "used" in addition to the memory "free".
client_id
and client_secret
were added to the JSON payload when creating a GitHub App via manifest.
Known Issues
- On a freshly set up GitHub Enterprise Server without any users, an attacker could create the first admin user.
- Custom firewall rules aren't maintained during an upgrade.
- Subversion (SVN) checkout may timeout while the repository data cache is being built. In most cases, subsequent svn checkout attempts will succeed.
- Git LFS tracked files uploaded through the web interface are incorrectly added directly to the repository.
- Issues cannot be closed if they contain a permalink to a blob in the same repository where the file path is longer than 255 characters.
- Resque workers may not be cleaned up following a configuration run leading to a growing number of stale workers which in turn could lead to high memory consumption.
- Adding a new node to a currently or previously configured high availability replication primary node that has been upgraded to GitHub Enterprise Server 2.17 may fail due to a missing
/etc/openvpn/easy-rsa/openssl.cnf
file. (updated: 2019-06-19)
- GitHub Enterprise Server incorrectly enforces a version of Backup Utilities that is the same or newer than the precise patch version of GitHub Enterprise Server. (updated 2019-06-25)
- Hypervisor type and root volumes are incorrectly detected on AWS Nitro instance types, preventing non-hotpatch upgrades. (updated: 2019-07-09)
- Lines in gists are not selectable. (updated: 2019-07-19)
- When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results.
Thanks!
The GitHub Team