From e71eee6ee207c27e04e0f913e0aba0fbe9e9fc7e Mon Sep 17 00:00:00 2001 From: Wong Hoi Sing Edison Date: Sun, 18 Jul 2021 04:28:59 +0000 Subject: [PATCH] git submodule update --remote --- CHANGELOG.md | 26 +++++++++++++++-------- README.md | 55 +++++++++++++++++++++++++++++++++++------------- roles/ansible | 2 +- roles/cloud_init | 2 +- roles/kernel | 2 +- roles/locales | 2 +- roles/python | 2 +- roles/sshd | 2 +- roles/timezone | 2 +- 9 files changed, 64 insertions(+), 31 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b356b56..304ecf6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ ### Major Changes - - Upgrade minimal Ansible community package support to 4.1.0 + - Upgrade minimal Ansible community package support to 4.2.0 ## 20210602.1.1 - 2021-06-02 @@ -18,23 +18,31 @@ ### Major Changes - - Bugfix [ansible-lint `namespace`](https://github.com/ansible-community/ansible-lint/pull/1451) - - Bugfix [ansible-lint `no-handler`](https://github.com/ansible-community/ansible-lint/pull/1402) - - Bugfix [ansible-lint `unnamed-task`](https://github.com/ansible-community/ansible-lint/pull/1413) + - Bugfix [ansible-lint + `namespace`](https://github.com/ansible-community/ansible-lint/pull/1451) + - Bugfix [ansible-lint + `no-handler`](https://github.com/ansible-community/ansible-lint/pull/1402) + - Bugfix [ansible-lint + `unnamed-task`](https://github.com/ansible-community/ansible-lint/pull/1413) ## 20210116.1.0 - 2021-01-16 ### Major Changes - - Support [QEMU Guest Agent](https://wiki.qemu.org/Features/GuestAgent) - - Support [VirtualBox Guest Additions](https://www.virtualbox.org/manual/ch04.html) + - Support [QEMU Guest + Agent](https://wiki.qemu.org/Features/GuestAgent) + - Support [VirtualBox Guest + Additions](https://www.virtualbox.org/manual/ch04.html) ## 20210114.1.0 - 2021-01-14 - Packaging with [Packer](https://www.packer.io/) - - Minimal [Vagrant base box implementation](https://www.vagrantup.com/docs/boxes/base) - - Support [Vagrant synced folder with rsync](https://www.vagrantup.com/docs/synced-folders/rsync) - - Support [Vagrant provisioner with Ansible](https://www.vagrantup.com/docs/provisioning/ansible) + - Minimal [Vagrant base box + implementation](https://www.vagrantup.com/docs/boxes/base) + - Support [Vagrant synced folder with + rsync](https://www.vagrantup.com/docs/synced-folders/rsync) + - Support [Vagrant provisioner with + Ansible](https://www.vagrantup.com/docs/provisioning/ansible) - Standardize disk partition with GPT - Standardize file system mount with UUID - Standardize network interface with `eth0` diff --git a/README.md b/README.md index 153eadf..b5a1e02 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,21 @@ # Vagrant Box Packaging for Fedora -[![GitLab pipeline status](https://img.shields.io/gitlab/pipeline/alvistack/vagrant-fedora/master)](https://gitlab.com/alvistack/vagrant-fedora/-/pipelines) -[![GitHub release](https://img.shields.io/github/release/alvistack/vagrant-fedora.svg)](https://github.com/alvistack/vagrant-fedora/releases) -[![GitHub license](https://img.shields.io/github/license/alvistack/vagrant-fedora.svg)](https://github.com/alvistack/vagrant-fedora/blob/master/LICENSE) -[![Vagrant Box download](https://img.shields.io/badge/dynamic/json?label=alvistack%2Ffedora-33&query=%24.boxes%5B%3A1%5D.downloads&url=https%3A%2F%2Fapp.vagrantup.com%2Fapi%2Fv1%2Fsearch%3Fq%3Dalvistack%2Ffedora-33)](https://app.vagrantup.com/alvistack/boxes/fedora-33) - -Fedora is a Linux distribution developed by the community-supported Fedora Project which is sponsored primarily by Red Hat, a subsidiary of IBM, with additional support from other companies. Fedora contains software distributed under various free and open-source licenses and aims to be on the leading edge of free technologies. Fedora is the upstream source of the commercial Red Hat Enterprise Linux distribution, and subsequently CentOS as well. +[![GitLab pipeline +status](https://img.shields.io/gitlab/pipeline/alvistack/vagrant-fedora/master)](https://gitlab.com/alvistack/vagrant-fedora/-/pipelines) +[![GitHub +release](https://img.shields.io/github/release/alvistack/vagrant-fedora.svg)](https://github.com/alvistack/vagrant-fedora/releases) +[![GitHub +license](https://img.shields.io/github/license/alvistack/vagrant-fedora.svg)](https://github.com/alvistack/vagrant-fedora/blob/master/LICENSE) +[![Vagrant Box +download](https://img.shields.io/badge/dynamic/json?label=alvistack%2Ffedora-33&query=%24.boxes%5B%3A1%5D.downloads&url=https%3A%2F%2Fapp.vagrantup.com%2Fapi%2Fv1%2Fsearch%3Fq%3Dalvistack%2Ffedora-33)](https://app.vagrantup.com/alvistack/boxes/fedora-33) + +Fedora is a Linux distribution developed by the community-supported +Fedora Project which is sponsored primarily by Red Hat, a subsidiary of +IBM, with additional support from other companies. Fedora contains +software distributed under various free and open-source licenses and +aims to be on the leading edge of free technologies. Fedora is the +upstream source of the commercial Red Hat Enterprise Linux distribution, +and subsequently CentOS as well. Learn more about Fedora: @@ -18,18 +28,26 @@ Learn more about Fedora: ## Overview - Packaging with [Packer](https://www.packer.io/) - - Minimal [Vagrant base box implementation](https://www.vagrantup.com/docs/boxes/base) - - Support [QEMU Guest Agent](https://wiki.qemu.org/Features/GuestAgent) - - Support [VirtualBox Guest Additions](https://www.virtualbox.org/manual/ch04.html) - - Support [Vagrant synced folder with rsync](https://www.vagrantup.com/docs/synced-folders/rsync) - - Support [Vagrant provisioner with Ansible](https://www.vagrantup.com/docs/provisioning/ansible) + - Minimal [Vagrant base box + implementation](https://www.vagrantup.com/docs/boxes/base) + - Support [QEMU Guest + Agent](https://wiki.qemu.org/Features/GuestAgent) + - Support [VirtualBox Guest + Additions](https://www.virtualbox.org/manual/ch04.html) + - Support [Vagrant synced folder with + rsync](https://www.vagrantup.com/docs/synced-folders/rsync) + - Support [Vagrant provisioner with + Ansible](https://www.vagrantup.com/docs/provisioning/ansible) - Standardize disk partition with GPT - Standardize file system mount with UUID - Standardize network interface with `eth0` ### Quick Start -Once you have [Vagrant](https://www.vagrantup.com/docs/installation) and [VirtaulBox](https://www.virtualbox.org/) installed, run the following commands under your [project directory](https://learn.hashicorp.com/tutorials/vagrant/getting-started-project-setup?in=vagrant/getting-started): +Once you have [Vagrant](https://www.vagrantup.com/docs/installation) and +[VirtaulBox](https://www.virtualbox.org/) installed, run the following +commands under your [project +directory](https://learn.hashicorp.com/tutorials/vagrant/getting-started-project-setup?in=vagrant/getting-started): # Initialize Vagrant vagrant init alvistack/fedora-33 @@ -47,16 +65,23 @@ Once you have [Vagrant](https://www.vagrantup.com/docs/installation) and [Virtau ### `YYYYMMDD.Y.Z` -Release tags could be find from [GitHub Release](https://github.com/alvistack/vagrant-fedora/releases) of this repository. Thus using these tags will ensure you are running the most up to date stable version of this image. +Release tags could be find from [GitHub +Release](https://github.com/alvistack/vagrant-fedora/releases) of this +repository. Thus using these tags will ensure you are running the most +up to date stable version of this image. ### `YYYYMMDD.0.0` -Version tags ended with `.0.0` are rolling release rebuild by [GitLab pipeline](https://gitlab.com/alvistack/vagrant-fedora/-/pipelines) in weekly basis. Thus using these tags will ensure you are running the latest packages provided by the base image project. +Version tags ended with `.0.0` are rolling release rebuild by [GitLab +pipeline](https://gitlab.com/alvistack/vagrant-fedora/-/pipelines) in +weekly basis. Thus using these tags will ensure you are running the +latest packages provided by the base image project. ## License - Code released under [Apache License 2.0](LICENSE) - - Docs released under [CC BY 4.0](http://creativecommons.org/licenses/by/4.0/) + - Docs released under [CC + BY 4.0](http://creativecommons.org/licenses/by/4.0/) ## Author Information diff --git a/roles/ansible b/roles/ansible index f820aea..84a6af3 160000 --- a/roles/ansible +++ b/roles/ansible @@ -1 +1 @@ -Subproject commit f820aea233097e859177c9e67a8665352a54c38f +Subproject commit 84a6af3d6df3cf5f03e276189c7df380107aeb80 diff --git a/roles/cloud_init b/roles/cloud_init index 349d8f2..3fb56f0 160000 --- a/roles/cloud_init +++ b/roles/cloud_init @@ -1 +1 @@ -Subproject commit 349d8f2721956fecdd0812e48670032a400227e6 +Subproject commit 3fb56f08b6689baf96f6f2b27ba89e46dbb14913 diff --git a/roles/kernel b/roles/kernel index 2762b65..f766e68 160000 --- a/roles/kernel +++ b/roles/kernel @@ -1 +1 @@ -Subproject commit 2762b65b61aa4b11272eeff4dce23a1a4695ae85 +Subproject commit f766e683259ba6902c73f3765d11c2085404db33 diff --git a/roles/locales b/roles/locales index 4ecaaeb..39e5017 160000 --- a/roles/locales +++ b/roles/locales @@ -1 +1 @@ -Subproject commit 4ecaaeb042418abff0060d636ea8486ff2d0852a +Subproject commit 39e501722ae8febd064559f127abaa7fdfbb5cd6 diff --git a/roles/python b/roles/python index abf1807..d249f68 160000 --- a/roles/python +++ b/roles/python @@ -1 +1 @@ -Subproject commit abf18072e05acf53bdd9e84447191a08798e2aba +Subproject commit d249f68cbc12531655ca2aad6778b017c851c251 diff --git a/roles/sshd b/roles/sshd index bd5d08f..ddae9af 160000 --- a/roles/sshd +++ b/roles/sshd @@ -1 +1 @@ -Subproject commit bd5d08f5a38fb11498d072905972d0124fc4ac18 +Subproject commit ddae9af53c4c18e25494d015768707a1e4533e04 diff --git a/roles/timezone b/roles/timezone index 51da2e9..e4501ad 160000 --- a/roles/timezone +++ b/roles/timezone @@ -1 +1 @@ -Subproject commit 51da2e98a207bea72a3dc9424771b8ed82d24a86 +Subproject commit e4501ad022833f038b2691d0e45575c79b02c97c