No edit summary |
(Comment cleanup and wording enhancement) |
||
Line 1: | Line 1: | ||
= Vagrant 2.3 = | = Vagrant 2.3 = | ||
Line 9: | Line 7: | ||
== Owner == | == Owner == | ||
* Name: [[ User:Jackorp1| Jarek Prokop ]], [[ User:Pvalena | Pavel Valena ]] | * Name: [[ User:Jackorp1| Jarek Prokop ]], [[ User:Pvalena | Pavel Valena ]] | ||
* Email: jprokop@redhat.com , pvalena@redhat.com | * Email: jprokop@redhat.com , pvalena@redhat.com | ||
<!--- UNCOMMENT only for Changes with assigned Shepherd (by FESCo) | <!--- UNCOMMENT only for Changes with assigned Shepherd (by FESCo) | ||
Line 69: | Line 63: | ||
* Other developers: N/A (not a System Wide Change) | * Other developers: N/A (not a System Wide Change) | ||
* Release engineering: [https://pagure.io/releng/issues #Releng issue number] <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | * Release engineering: [https://pagure.io/releng/issues #Releng issue number] <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | ||
* Policies and guidelines: N/A (not needed for this Change) | * Policies and guidelines: N/A (not needed for this Change) | ||
* Trademark approval: N/A (not needed for this Change) | * Trademark approval: N/A (not needed for this Change) | ||
* Alignment with Community Initiatives: | * Alignment with Community Initiatives: N/A | ||
== Upgrade/compatibility impact == | == Upgrade/compatibility impact == | ||
Everything should keep working. | |||
== How To Test == | == 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. | |||
Install latest available packages from copr (https://copr.fedorainfracloud.org/coprs/jackorp/vagrant-devel/), and try out with | |||
== User Experience == | == User Experience == | ||
Ideally no negative change, as this is mostly extension of capabilities of the Vagrant stack. | Ideally no negative change, as this is mostly extension of capabilities of the Vagrant stack. | ||
== Dependencies == | == Dependencies == | ||
N/A (not a system-wide change) | |||
== Contingency Plan == | == Contingency Plan == | ||
* Contingency mechanism: N/A (not a System Wide Change) <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | |||
* Contingency deadline: N/A (not a System Wide Change) <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | * Contingency deadline: N/A (not a System Wide Change) <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | ||
* Blocks release? N/A (not a System Wide Change), | * Blocks release? N/A (not a System Wide Change), No <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | ||
== Documentation == | == Documentation == | ||
N/A (not a System Wide Change) | N/A (not a System Wide Change) | ||
== Release Notes == | == Release Notes == | ||
See the upstream CHANGELOG.md file for full release notes: | See the upstream CHANGELOG.md file for full release notes: | ||
https://github.com/hashicorp/vagrant/blob/986a01734f008d62897bb66085381090e4fcabfc/CHANGELOG.md | https://github.com/hashicorp/vagrant/blob/986a01734f008d62897bb66085381090e4fcabfc/CHANGELOG.md |
Revision as of 16:01, 5 May 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-05-05
- FESCo issue: <will be assigned by the Wrangler>
- Tracker bug: <will be assigned by the Wrangler>
- Release notes tracker: <will be assigned by the Wrangler>
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-67362".
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.
User Experience
Ideally no negative change, as this is mostly extension of capabilities of the Vagrant stack.
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