Startup time enhancements.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
New distributions added.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
New distributions added.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
New distributions added.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Fix for negative rpm package size due to overflow.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
New distributions added.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
New distributions added. More security packagecloud repo install/configuration script for Debian-based Linux.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
New distributions added.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Bug fixes, performance improvements, and major upgrades.
Customers are strongly encouraged to begin by first enabling CloudFront support on their 2.0.8 installation BEFORE upgrading to 3.0.0. |
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Bug fixes and CloudFront support for package downloads.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Several new features and bug fixes.
This release performs some long-running migrations during install, please read Upgrading from 2.0.4 to 2.05 before upgrading. |
Several new features and bug fixes.
Several new features and bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
MySQL no longer listens on 127.0.0.1:3306 by default. If connecting to this was part of your workflow, you can now use to connect:
/opt/packagecloud/embedded/mysqlclient/bin/mysql -S /var/opt/packagecloud/lib/mysql/mysql.socket |
Several new features and bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Several new features and bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Several new features and bug fixes.
Several important notes:
If you are not using RubyGems with packagecloud:enterprise, you should follow the normal upgrade procedures.
If you are using RubyGems with packagecloud:enterprise, you must follow the following instructions:
packagecloud-ctl check-rubygem-uniquness
` Several new features and bug fixes.
You should follow the normal upgrade procedures.
All customers should run `packagecloud-ctl fix-token-names
` after `packagecloud-ctl reconfigure
` in the upgrade procedure in order to fix any Master or Read token names that contain a slash (these are no longer allowed and will be replaced with a dash).
Several new features and bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Several new features and bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Several new features and bug fixes.
You should follow the normal upgrade procedures.
Customers who have used package promotion between private repositories are encouraged to run: `packagecloud-ctl fix-promoted-packages
` after `packagecloud-ctl reconfigure
` in the upgrade procedure.
Security fixes, no new features.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Security fixes, no new features.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Several new features and bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Several new features and bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Several new features and bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Several new features and bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Several new features and bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Several new features and bug fixes.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Note that Acquire-by-hash metadata will be generated on the next reindex of the repository. Users who want to take advantage of this feature will need to either upload a package to their repository or trigger a reindex using packagecloud-ctl
.
Minor feature tweak.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Bug fix.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
OpenSSL security release.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Bug fix and a new feature.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Several bug fixes and new features.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Numerous performance enhancements, bug fixes, and new features.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Update for OpenSSL version 1.0.1t.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Added the ability to specify repository collaborations in users.yml.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
Fix for a very rare display bug and the reindex deb task.
No special tasks required for upgrade. You should follow the normal upgrade procedures.
If you are installing packagecloud:enterprise for the first time, you do not need to perform any of the procedures listed below.
If you are upgrading to packagecloud:enterprise 1.0.33, you should follow the normal upgrade procedures.
Once that has been completed, there are two tasks you should run:
sudo packagecloud-ctl update-rubygems-checksums
-- This rake task will download each RubyGem file from your S3 bucket and re-process it to store additional checksums in the database. We've expanded the number of checksums we track and are now tracking SHA256 and SHA512. The length of time this process will take depends on your S3 connection speed and the number of RubyGems you have. Our production instance completed this operation for approximately 5000 RubyGems in about 10 minutes.
sudo packagecloud-ctl clear-xz-files
-- This rake task will remove all APT XZ compressed metadata files for each repository. We've decided to make this change as a result of a serious bug in APT which causes APT to fail to correctly decompresse XZ-compressed metadata resulting in confusing errors for users. You can read more about this bug on our blog. This process will iterate through each repository on the system with XZ-compressed metadata first reindexing it, then deleting the left over XZ files from S3 and their records in the database. The time this operation takes depends on the number of packages in the repository and the number of repositories on the system.