(Submitting Change to FESCo) |
(fix discussion link, add release notes ticket) |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
= Vagrant 2.3 = | = Vagrant 2.3 = | ||
== Summary == | == Summary == | ||
Line 16: | Line 15: | ||
== Current status == | == Current status == | ||
[[Category: | [[Category:ChangeAcceptedF39]] | ||
<!-- The Wrangler announces the Change to the devel-announce list and changes the category to Category:ChangeAnnounced (no action required) --> | <!-- The Wrangler announces the Change to the devel-announce list and changes the category to Category:ChangeAnnounced (no action required) --> | ||
<!-- After review, the Wrangler will move your page to Category:ChangeReadyForFesco... if it still needs more work it will move back to Category:ChangePageIncomplete--> | <!-- After review, the Wrangler will move your page to Category:ChangeReadyForFesco... if it still needs more work it will move back to Category:ChangePageIncomplete--> | ||
Line 31: | Line 30: | ||
ON_QA -> change is fully code complete | ON_QA -> change is fully code complete | ||
--> | --> | ||
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/JZVSTETSNOMI3S5A6VH3LRCDGM53W7PI/ | * [https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/JZVSTETSNOMI3S5A6VH3LRCDGM53W7PI/ discussion] | ||
* FESCo issue: | * FESCo issue: [https://pagure.io/fesco/issue/3003 #3003] | ||
* Tracker bug: | * Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2233247 #2233247] | ||
* Release notes tracker: | * Release notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/1023 #1023] | ||
== Detailed Description == | == Detailed Description == | ||
Update the main Vagrant package to version 2.3.4 to bring the latest bug fixes and new features as well as update mentioned rubygem-net-* packages required for Vagrant runtime. | Update the main Vagrant package to version 2.3.4 to bring the latest bug fixes and new features as well as update mentioned rubygem-net-* packages required for Vagrant runtime. | ||
Due to the new rubygem-net-ssh, the updates for mentioned packages will be built and delivered as one unit via the side tag "f39-build-side- | Due to the new rubygem-net-ssh, the updates for mentioned packages will be built and delivered as one unit via the side tag "f39-build-side-69022". | ||
== Feedback == | == Feedback == |
Latest revision as of 23:36, 28 September 2023
🔗 Vagrant 2.3
🔗 Summary
Update the Vagrant package to the latest version 2.3.4 and the dependencies rubygem-net-ssh, rubygem-net-scp and rubygem-net-sftp to their latest versions.
🔗 Owner
- Name: Jarek Prokop , Pavel Valena
- Email: jprokop@redhat.com , pvalena@redhat.com
🔗 Current status
- Targeted release: Fedora Linux 39
- Last updated: 2023-09-28
- discussion
- FESCo issue: #3003
- Tracker bug: #2233247
- Release notes tracker: #1023
🔗 Detailed Description
Update the main Vagrant package to version 2.3.4 to bring the latest bug fixes and new features as well as update mentioned rubygem-net-* packages required for Vagrant runtime.
Due to the new rubygem-net-ssh, the updates for mentioned packages will be built and delivered as one unit via the side tag "f39-build-side-69022".
🔗 Feedback
🔗 Benefit to Fedora
Fedora will have the latest bug fixes and improvements for Vagrant and the rubygem-net-ssh, further enhancing the support for OpenSSL 3.0.
Notable enhancements include:
- rsa-sha2 in kex algorithm set to enable in key exchange
- Support for VirtualBox 7.0
🔗 Scope
- Proposal owners:
- Review and merge pull requests for components:
- rubygem-net-ssh: https://src.fedoraproject.org/rpms/rubygem-net-ssh/pull-request/14
- rubygem-net-scp: https://src.fedoraproject.org/rpms/rubygem-net-scp/pull-request/4
- rubygem-net-sftp: https://src.fedoraproject.org/rpms/rubygem-net-sftp/pull-request/3
- vagrant: https://src.fedoraproject.org/rpms/vagrant/pull-request/33 and https://src.fedoraproject.org/rpms/vagrant/pull-request/35
- Preview of the PR contents available in copr: https://copr.fedorainfracloud.org/coprs/jackorp/vagrant-devel/
- Review and merge pull requests for components:
- Other developers: N/A (not a System Wide Change)
- Release engineering: #Releng issue number
- Policies and guidelines: N/A (not needed for this Change)
- Trademark approval: N/A (not needed for this Change)
- Alignment with Community Initiatives: N/A
🔗 Upgrade/compatibility impact
Everything should keep working.
🔗 How To Test
Install latest available packages from copr (https://copr.fedorainfracloud.org/coprs/jackorp/vagrant-devel/), and try them out with new as well as existing Vagrantfiles and workflows.
The packages in copr will be continuously updated to match the content in mentioned Pull Requests.
🔗 User Experience
Ideally no negative change, as this is mostly an extension of the Vagrant stack capabilities.
🔗 Dependencies
N/A (not a system-wide change)
🔗 Contingency Plan
- Contingency mechanism: N/A (not a System Wide Change)
- Contingency deadline: N/A (not a System Wide Change)
- Blocks release? N/A (not a System Wide Change), No
🔗 Documentation
N/A (not a System Wide Change)
🔗 Release Notes
See the upstream CHANGELOG.md file for full release notes: https://github.com/hashicorp/vagrant/blob/986a01734f008d62897bb66085381090e4fcabfc/CHANGELOG.md