-
Notifications
You must be signed in to change notification settings - Fork 6
/
CHANGELOG
136 lines (82 loc) · 3.81 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
v0.3.14
* [BGBUILD-373] Remove hashery dependency
v0.3.13
* [BGBUILD-364] Validate length of appliance name
v0.3.12
* Support for printing coloured terminal output
v0.3.11
* [BGBUILD-346] Confirm Ruby 1.9.3 support
* [BGBUILD-348] Simplecov coverage testing for Ruby >=1.9
v0.3.10
* [BGBUILD-324] Add wildcard to packages schema
* [BGBUILD-320] Support variable substitution in any string value field of appliance definition
* [BGBUILD-327] Resolve appliance definition variables in ENV if they are not defined
v0.3.9
* [BGBUILD-312] Discover which user to switch to after root dependent sections have been executed
v0.3.8
* [BGBUILD-305] Incorrect version information in 0.9.6 schema causing validation errors
v0.3.7
* [BGBUILD-276] Import files into appliance via appliance definition file (Files section)
v0.3.6
* [BGBUILD-295] Remove arbitrary 4 CPU limit
* [BGBUILD-296] BG should refer to version and release when building new appliances
v0.3.5
* [BGBUILD-273] Move to RSpec2
* [BGBUILD-275] default_repos setting is not included in schema and is not documented
v0.3.4
* Version bump.
v0.3.3
* [BGBUILD-233] BoxGrinder Build fails to report a missing config file
v0.3.2
* [BGBUILD-210] In Fedora 14 parameters are not being expanded, and cause early string truncation.
* [BGBUILD-208] Kickstart files not working with 0.9.1
* [BGBUILD-218] Incorrect error messages since revision of parser/validator
v0.3.1
* [BGBUILD-164] Guestfs writes to /tmp/ by default, potentially filling the root filesystem
* [BGBUILD-97] some filesystems dont get unmounted on BG interruption
* [BGBUILD-155] Images built on Centos5.x (el5) for VirtualBox kernel panic (/dev/root missing)
* [BGBUILD-190] Allow to specify kernel variant (PAE or not) for Fedora OS
* [BGBUILD-192] Use IO.popen4 instead open4 gem on JRuby
* [BGBUILD-198] root password is not inherited
* [BGBUILD-156] Validate appliance definition files early and return meaningful error messages
v0.3.0
* [BGBUILD-178] Remove sensitive data from logs
* [BGBUILD-168] Support deprecated package inclusion format in appliance definitions
v0.2.1
* [BGBUILD-142] Backtraces make output unreadable - add option to enable them, and disable by default
* [BGBUILD-150] Cyclical inclusion dependencies in appliance definition files are not detected/handled
v0.2.0
* [BGBUILD-133] Support a consolidated configuration file
* [BGBUILD-68] Global .boxgrinder/config or rc style file for config
* [BGBUILD-127] Use appliance definition object instead of a file when using BG as a library
* [BGBUILD-79] Allow to use BoxGrinder Build as a library
* [BGBUILD-93] Add Red Hat Enterprise Linux 6 support
* [BGBUILD-101] Don't use 'includes' subsection when specifying packages
* [BGBUILD-60] Post section merging pattern for appliances depending on the same appliance
* [BGBUILD-151] Overriding hardware partitions via inclusion in Appliance Definition File causes build failure
v0.1.6
* [BGBUILD-100] Enable boxgrinder_build to create a Fedora image with encrypted partition(s)
v0.1.5
* [BGBUILD-73] Add support for kickstart files
v0.1.4
* Removed QueueHelper class
v0.1.3
* [BGBUILD-98] Use hashery gem
v0.1.2
* [BGBUILD-87] Set default filesystem to ext4 for Fedora 13+
* [BGBUILD-65] Allow to specify own repos overriding default repos provided for selected OS
v0.1.1
* [BGBUILD-65] Allow to specify own repos overriding default repos provided for selected OS
v0.1.0
* [BGBUILD-58] Add ability to substitute custom variables in appliance definition file
* [BGBUILD-52] Wrong post section inheritance
* [BGBUILD-48] Hint about missing plugins
* [BGBUILD-46] Allow building 32 bit images on 64 bit arch
v0.0.22
* [BGBUILD-44] ExecHelper should raise exception if execution fails
v0.0.21
* Return nil if key is not found in OpenHash
v0.0.20
* Cleanup in ApplianceConfig
* Better logging in ExecHelper
v0.0.11