Skip to content

Commit e687fbe

Browse files
committed
Version increment to v0.2.0 for recent changes.
This merges changes from v0.1.2-dev through v0.1.9-dev into master. This clobbers the changelog for the period above and updates UPGRADING.md but otherwise no other changes were made outside of version indication.
1 parent 044a3d4 commit e687fbe

File tree

6 files changed

+43
-67
lines changed

6 files changed

+43
-67
lines changed

CHANGELOG.md

Lines changed: 32 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
#### Version 0.1.9-dev (2016 September 10)
1+
#### Version 0.2.0 (2016 September 11)
22

3-
Minor features added.
3+
Merged in changes from [dev](https://github.com/chyves/chyves/tree/dev), versions v0.1.2-dev through v0.1.9-dev.
44

5-
- DOC: Minor changes to README.md [855a208](https://github.com/chyves/chyves/commit/855a2081b603c3b3c8e9cef0e3b411b6287afd8b)
5+
Thanks to @invisnet for adding `lagg` to physical interfaces and the suggestion to correctly handle MTU on bridges.
66

7-
- DOC: Minor change to code comments in `__start`. [fd9b0c1](https://github.com/chyves/chyves/commit/fd9b0c1ae43b90f9f0d4a391d9dac5b2e88f0712)
7+
Thanks to @3add3287 for `rcboot` fix.
8+
9+
##### Enhancements
810

911
- ENH: Add property 'bhyve_disk_type' to control disk attachment method between `virtio-blk` and `ahci-hd`. [e7266ea](https://github.com/chyves/chyves/commit/e7266eae6fa5200893031b7428fd16ad9206cfa1)
1012
- Increments `chyves_guest_version` to 0300.
@@ -15,41 +17,51 @@ Minor features added.
1517
- Increments `chyves_guest_version` to 0202.
1618
- Increments `dataset_version` to 0005.
1719

18-
- FIX: Reworked `_FREEBSD_NET_DRIVERS_GREP_STRING` string again to remove wireless devices and add a few missing drivers. [c582b59](https://github.com/chyves/chyves/commit/c582b59252ae35a7707aa88b0cb225e0a4f8a2e3)
19-
20-
- DOC: Fixed language for Intel e1000 emulation in man page as it was still referencing 12-CURRENT as being required. [7886c65](https://github.com/chyves/chyves/commit/7886c65c1195c416e909437b6876495b996c9507)
21-
2220
- ENH: Added ability to attach 32 disks to a single AHCI controller per PCI slot on FreeBSD 10 and 11 due to MFCs. [](https://github.com/chyves/chyves/commit/6f607f2921afd24059f69286f7ec0fd0a748de9a)
2321
- Originally committed to 12-CURRENT at [r302459](https://secure.freshbsd.org/commit/freebsd/r302459)
2422
- MFCed to 11-STABLE at [r304422](https://secure.freshbsd.org/commit/freebsd/r304422)
2523
- MFCed to 10-STABLE at [r304420](https://secure.freshbsd.org/commit/freebsd/r304420)
2624

27-
#### Version 0.1.8-dev (2016 September 9)
25+
- ENH: Indicate default bridge for `chyves list bridges`. [4b67678](https://github.com/chyves/chyves/commit/4b67678dee68155c3b6eff22c2b05f02c685fc2d)
26+
27+
- Moved clone handling in `__parse_cmd_ingress` [29d1fd1](https://github.com/chyves/chyves/commit/29d1fd15d50b4004f16634c5adf4b2892ee8c1a5)
28+
- In the future, when cloning a guest, a snapshot will be able to be specified. This is the first step by removing it from the `case` switch.
29+
30+
- Enhancements and fixes for `chyves info`.
31+
- Added '`-w`' flag to truncate output to terminal width. [e4f651d](https://github.com/chyves/chyves/commit/e4f651d7e1179c03ef5b569d4a3fee36f040247e)
32+
- Added '`-u`' flag to display UEFI properties. The UEFI console output type, firmware, VNC IP and port, mouse type, pause boot until VNC connect, and VNC resolution are displayed. [a4a24ce](https://github.com/chyves/chyves/commit/a4a24ce986ebc48bd254056db673b7762e1ede25)
33+
- Updated code comments and minor fixes. [095c8cb](https://github.com/chyves/chyves/commit/095c8cb24eb479a9906cf2d44adb371c79dee58f)
34+
35+
- Changed version nomenclature to 9 major versions rather than 999. [116b1b5](https://github.com/chyves/chyves/commit/116b1b55a0ef677296af693dedbd606748253600)
2836

29-
Hot fixes
37+
- Add CoreOS as a `grub-bhyve` preconfigured OS. [562f9c5](https://github.com/chyves/chyves/commit/562f9c5e8b887824dc51510f3e426c44709091de)
38+
- Thanks to @olgeni for [his PR to vm-bhyve](https://github.com/churchers/vm-bhyve/pull/112).
3039

31-
- FIX: Typo from commit b8d6ed0 - FIX: Add parameter number check for 'chyves dev'. [05e9d30](https://github.com/chyves/chyves/commit/05e9d30d24c4f46e366938c2cc98a97bc6b7fe91)
40+
- ENH: Give host version information for `chyves version`. [96c6c08](https://github.com/chyves/chyves/commit/96c6c08aa98861a592d6f0c7a9e264660db094f9)
3241

33-
- Missed commit - Version increment to v0.1.7-dev for recent changes. [00ec843](https://github.com/chyves/chyves/commit/00ec8435db5ae05ffc53c2dd63bacd2b17080066)
42+
- ENH: Allow Intel e1000 emulation on FreeBSD 10 and 11 due to MFCs. [b8260e2](https://github.com/chyves/chyves/commit/b8260e2453821d9124576e55ecc0bcf1a934aa85), [d356178](https://github.com/chyves/chyves/commit/d356178a64fc0c364634d12ab160f156c294879a), [7886c65](https://github.com/chyves/chyves/commit/7886c65c1195c416e909437b6876495b996c9507)
43+
- Originally committed on 12-CURRENT at [r302504](https://secure.freshbsd.org/commit/freebsd/r302504)
44+
- MFCed to 11-STABLE at [r304424](https://secure.freshbsd.org/commit/freebsd/r304424)
45+
- MFCed to 10-STABLE at [r304425](https://secure.freshbsd.org/commit/freebsd/r304425)
3446

35-
#### Version 0.1.7-dev (2016 September 8)
47+
##### Fixes
3648

37-
Thanks to @invisnet for adding `lagg` to physical interfaces and the suggestion to correctly handle MTU on bridges.
49+
- DOC: Minor changes to README.md [855a208](https://github.com/chyves/chyves/commit/855a2081b603c3b3c8e9cef0e3b411b6287afd8b)
3850

39-
- Merged in fix from @invisnet to add `lagg` to physical interfaces. [28f05f3](https://github.com/chyves/chyves/commit/28f05f318bbb6795bc0f4896ef3197649b75c240)
51+
- DOC: Minor change to code comments in `__start`. [fd9b0c1](https://github.com/chyves/chyves/commit/fd9b0c1ae43b90f9f0d4a391d9dac5b2e88f0712)
52+
53+
- FIX: Reworked `_FREEBSD_NET_DRIVERS_GREP_STRING` string again to remove wireless devices and add a few missing drivers. [c582b59](https://github.com/chyves/chyves/commit/c582b59252ae35a7707aa88b0cb225e0a4f8a2e3)
4054

4155
- FIX: Add parameter number check for `chyves dev`. [b8d6ed0](https://github.com/chyves/chyves/commit/b8d6ed06666ae9d7bd8f6a8675e04ac7c0c8a32b)
4256

4357
- FIX: Added handling of MTU for network bridges. [536dd8b](https://github.com/chyves/chyves/commit/536dd8b9a017942798d9d2f045c720dddf0371ac)
4458

45-
- FIX: Update reference to old variable name in `__generate_bhyve_net_string`.
 [10648b6](https://github.com/chyves/chyves/commit/10648b626f2b842d153b91e914ee57e4be482008)
59+
- Merged in fix from @invisnet to add `lagg` to physical interfaces. [28f05f3](https://github.com/chyves/chyves/commit/28f05f318bbb6795bc0f4896ef3197649b75c240)
4660

47-
#### Version 0.1.6-dev (2016 September 5)
61+
- FIX: Update reference to old variable name in `__generate_bhyve_net_string`.
 [10648b6](https://github.com/chyves/chyves/commit/10648b626f2b842d153b91e914ee57e4be482008)
4862

4963
- FIX: Issue when rebooting guest's using `revert_to_snapshot` or `eject_iso_on_n_reboot`. [2e11c22](https://github.com/chyves/chyves/commit/2e11c22f420a10accf9736eec13a0e8723179d4b)
5064

51-
- ENH: Indicate default bridge for `chyves list bridges`. [4b67678](https://github.com/chyves/chyves/commit/4b67678dee68155c3b6eff22c2b05f02c685fc2d)
52-
5365
- FIX: Issue where `eject_iso_on_n_reboot`=0 would eject before first start. [d5ba410](https://github.com/chyves/chyves/commit/d5ba4106d9884f2e9c11191f8a63ea26a46ee043)
5466

5567
- FIX: Issue when deleting guest when `network_design_mode` is set to 'system'.[6a546c9](https://github.com/chyves/chyves/commit/6a546c95eea5419f557b3988d7371b83a6734676)
@@ -58,52 +70,22 @@ Thanks to @invisnet for adding `lagg` to physical interfaces and the suggestion
5870

5971
- DOC: Changed log comments for number of reboots. [db6a6ba](https://github.com/chyves/chyves/commit/db6a6ba8763f754eb7a527344c513420f7f950db)
6072

61-
- Moved clone handling in `__parse_cmd_ingress` [29d1fd1](https://github.com/chyves/chyves/commit/29d1fd15d50b4004f16634c5adf4b2892ee8c1a5)
62-
- In the future, clone a guest will be able to be specified and this is the first step by removing it from the `case` switch.
63-
64-
- Enhancements and fixes for `chyves info`.
65-
- Added '`-w`' flag to truncate output to terminal width. [e4f651d](https://github.com/chyves/chyves/commit/e4f651d7e1179c03ef5b569d4a3fee36f040247e)
66-
- Added '`-u`' flag to display UEFI properties. The UEFI console output type, firmware, VNC IP and port, mouse type, pause boot until VNC connect, and VNC resolution are displayed. [a4a24ce](https://github.com/chyves/chyves/commit/a4a24ce986ebc48bd254056db673b7762e1ede25)
67-
- Updated code comments and minor fixes. [095c8cb](https://github.com/chyves/chyves/commit/095c8cb24eb479a9906cf2d44adb371c79dee58f)
68-
6973
- Fixed issues with `chyves <guest> console vnc` not working due to inverse matches. [7924a5e](https://github.com/chyves/chyves/commit/7924a5e39834e1be14e0774242af4a55ee296ff8)
7074

71-
#### Version 0.1.5-dev (2016 September 2)
72-
73-
- Increment CGV to 0201. [e9e4d0a](https://github.com/chyves/chyves/commit/e9e4d0a93737d11ce33a816d889732dac1fda07d)
74-
- Incremented so v0.1.1 and earlier do not try to start guests, specifically ones that have the '`os`' property set to 'coreos' or 'openbsd60'.
75-
7675
- Minor changes to documents. [1464736](https://github.com/chyves/chyves/commit/146473651c34c28546ab79ea6ae4a20b4068d868), [1a3b287](https://github.com/chyves/chyves/commit/1a3b28795eda834ea213667ebfa301c23ce5b1a2), [7d3043a](https://github.com/chyves/chyves/commit/7d3043ab518dfb89d6ecc9ea49694a516ea7c88b), [3aad0d6](https://github.com/chyves/chyves/commit/3aad0d64caf5e246b672d12a141727d5da21c979), and [756cd7a](https://github.com/chyves/chyves/commit/756cd7a89707ca43c87b0bc9d23b036a87dcfb0a).
7776

7877
- Added check in guest rename to see if guest is running. The dataset needs to be renamed and the zvol can not be in use. [b32d92e](https://github.com/chyves/chyves/commit/b32d92e7facb6582b0965f1c5e923858992fee22)
7978

8079
- Fixed issue with `chyves upgrade` where it would perpetually claim it was out of date. [aa317d2](https://github.com/chyves/chyves/commit/aa317d2453c81c245f6659b352ef82893b113fc5)
8180

82-
- Completed Intel e1000 NIC emulation attachment. [d356178](https://github.com/chyves/chyves/commit/d356178a64fc0c364634d12ab160f156c294879a)
83-
84-
- Changed version nomenclature to 9 major versions rather than 999. [116b1b5](https://github.com/chyves/chyves/commit/116b1b55a0ef677296af693dedbd606748253600)
85-
8681
- Fixed reference to old variable name in `__generate_grub_bhyve_command`. [082b570](https://github.com/chyves/chyves/commit/082b570ade713c49a43182794b724f4ca184ab1a)
8782

8883
- Removed references to stop and start VM to remove optical media from VM in man page examples. [0b3691f](https://github.com/chyves/chyves/commit/0b3691f132f0c064d783fdc2da489707ee1fa997)
8984

90-
- Add CoreOS as a `grub-bhyve` preconfigured OS. [562f9c5](https://github.com/chyves/chyves/commit/562f9c5e8b887824dc51510f3e426c44709091de)
91-
- Thanks to @olgeni for [his PR to vm-bhyve](https://github.com/churchers/vm-bhyve/pull/112).
92-
93-
#### Version 0.1.4-dev (2016 August 28)
94-
95-
Thanks to @3add3287 for rcboot fix.
96-
97-
- Fixes an issue with rcboot when only one guest exists on system. [6a7c8a2](https://github.com/chyves/chyves/commit/6a7c8a2c5522076d1b481161ff0ccb7c2a547561)
98-
99-
#### Version 0.1.3-dev (2016 August 27)
100-
101-
Fixes various issues. Minor enhancements.
85+
- Merged in fix for '`rcboot`' from @3add3287 when only one guest exists on system. [6a7c8a2](https://github.com/chyves/chyves/commit/6a7c8a2c5522076d1b481161ff0ccb7c2a547561)
10286

10387
- FIX: Typos in previous CHANGELOG.md entry. [a6807ac](https://github.com/chyves/chyves/commit/a6807acdf19627bd463a5d3afdedf7adb213cc70)
10488

105-
- ENH: Give host version information for `chyves version`. [96c6c08](https://github.com/chyves/chyves/commit/96c6c08aa98861a592d6f0c7a9e264660db094f9)
106-
10789
- FIX: Do not run check for new chyves version when not installed yet. [87c081f](https://github.com/chyves/chyves/commit/87c081f4f1ad3bc8ba7670d95916a71b609937c6)
10890

10991
- FIX: Create new 'uefi_vnc_port' when cloning guest with unique properties. [94e21f0](https://github.com/chyves/chyves/commit/94e21f03ba9be0ea36bbfadea24d6f190cf8ade7)
@@ -112,16 +94,10 @@ Fixes various issues. Minor enhancements.
11294

11395
- FIX: Reference to old variable names in `__generate_grub_bhyve_command`. [3ffa905](https://github.com/chyves/chyves/commit/3ffa905d343ef8c0d61bc74b48fdde43534af2d3)
11496

115-
- ENH: Allow Intel e1000 emulation on non-12-CURRENT hosts due to recent MFCs. [b8260e2](https://github.com/chyves/chyves/commit/b8260e2453821d9124576e55ecc0bcf1a934aa85)
116-
11797
- FIX: Setting COMPILER_TYPE on FreeNAS required for `make install` in `Makefile`. [a3701ad](https://github.com/chyves/chyves/commit/a3701ad26fd981f349dc47d7a5f9ac64ce192de5)
11898

11999
- FIX: Issue when specifying a branch in 'chyves upgrade'. [15cd40f](https://github.com/chyves/chyves/commit/15cd40fdd0a9643540c85bcccd796eb80a0bb878)
120100

121-
#### Version 0.1.2-dev (2016 August 27)
122-
123-
FreeNAS hot fix.
124-
125101
- FIX: FreeNAS handling of root directory via symbolic links. [77cf6f8](https://github.com/chyves/chyves/commit/77cf6f82c6a9b5c7117721b87d826eef3a891623)
126102

127103
#### Version 0.1.1 (2016 August 27)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# chyves v0.1.9-dev:
1+
# chyves v0.2.0:
22

33
<img src="https://github.com/chyves/chyves-media/raw/master/chyves-logo-v1-medium.png" alt="chyves logo version 1" width="449" height="439" align="right">
44

man/chyves.8

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
.\" generated with Ronn/v0.7.3
22
.\" http://github.com/rtomayko/ronn/tree/0.7.3
33
.
4-
.TH "CHYVES" "8" "September 10 2016" "chyves" "FreeBSD System Manager's Manual"
4+
.TH "CHYVES" "8" "September 11 2016" "chyves" "FreeBSD System Manager's Manual"
55
.
66
.SH "NAME"
7-
\fBchyves\fR \- bhyve(8) front end manager \-\- version 0\.1\.9
7+
\fBchyves\fR \- bhyve(8) front end manager \-\- version 0\.2\.0
88
.
99
.SH "SYNOPSIS"
1010
.

man/chyves.8.html

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/chyves.8.ronn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
chyves(8) -- bhyve(8) front end manager -- version 0.1.9
1+
chyves(8) -- bhyve(8) front end manager -- version 0.2.0
22
=============================================
33

44
## SYNOPSIS

sbin/chyves

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -214,12 +214,12 @@
214214
#
215215

216216
# Stage 1 global variables (Not dependent on functions or primary pool)
217-
_VERSION=0.1.9 # Example: v1.6.25 - X.YYYY.ZZZ
218-
_VERSION_LONG="v0.1.9-dev 2016/09/09" # Example: v1.6.25 2021/12/31
219-
_VERSION_INT="00001009" # Example: 10006025 XYYYYZZZ
217+
_VERSION=0.2.0 # Example: v1.6.25 - X.YYYY.ZZZ
218+
_VERSION_LONG="v0.2.0 2016/09/11" # Example: v1.6.25 2021/12/31
219+
_VERSION_INT="00002000" # Example: 10006025 XYYYYZZZ
220220
_VERSION_DATASET="0005"
221221
_VERSION_CHYVES_GUEST="0300"
222-
_VERSION_BRANCH=dev
222+
_VERSION_BRANCH=master
223223
_GLOBAL_CONFIG_FILE="$( ls /chyves/*/.config/global.cfg 2>/dev/null )"
224224
_OS=$( sysctl -n kern.ostype )
225225
_OS_VERSION_COMMIT=$( sysctl kern.version | tr ' ' '\n' | grep -o -E '^r[0-9]{6,}' | sed -e 's/^r//' )

0 commit comments

Comments
 (0)