Skip to content

Commit

Permalink
git submodule update --remote
Browse files Browse the repository at this point in the history
  • Loading branch information
hswong3i committed Jul 18, 2021
1 parent 1ebcebf commit e71eee6
Show file tree
Hide file tree
Showing 9 changed files with 64 additions and 31 deletions.
26 changes: 17 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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`
55 changes: 40 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -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: <https://getfedora.org/>

Expand All @@ -18,18 +28,26 @@ Learn more about Fedora: <https://getfedora.org/>
## 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
Expand All @@ -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

Expand Down
2 changes: 1 addition & 1 deletion roles/ansible
Submodule ansible updated 2 files
+12 −5 CHANGELOG.md
+13 −6 README.md
2 changes: 1 addition & 1 deletion roles/cloud_init
Submodule cloud_init updated 2 files
+6 −2 CHANGELOG.md
+10 −5 README.md
2 changes: 1 addition & 1 deletion roles/kernel
Submodule kernel updated 2 files
+12 −5 CHANGELOG.md
+10 −5 README.md
2 changes: 1 addition & 1 deletion roles/locales
Submodule locales updated 2 files
+12 −5 CHANGELOG.md
+10 −5 README.md
2 changes: 1 addition & 1 deletion roles/python
Submodule python updated 2 files
+18 −8 CHANGELOG.md
+10 −5 README.md
2 changes: 1 addition & 1 deletion roles/sshd
Submodule sshd updated 2 files
+12 −5 CHANGELOG.md
+10 −5 README.md
2 changes: 1 addition & 1 deletion roles/timezone
Submodule timezone updated 2 files
+12 −5 CHANGELOG.md
+10 −5 README.md

0 comments on commit e71eee6

Please sign in to comment.