This repository has been archived by the owner on Jul 20, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
/
CHANGELOG
116 lines (92 loc) · 5.06 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
* Wed Aug 21 2013 Dan Prince <[email protected]> - 1.4.3
-CloudCue: Add support for image_name.
* Tue Aug 20 2013 Dan Prince <[email protected]> - 1.4.2
-Add --remote option to be used when listing remote CloudCue
groups.
* Tue Aug 20 2013 Dan Prince <[email protected]> - 1.4.1
-Add ability to list remote groups with CloudCue provider.
-Test fixes for CloudCue.
* Wed Jul 19 2013 Dan Prince <[email protected]> - 1.4.0
-Add support for CloudCue.
-Drop old CloudServers VPC stuff (no longer in use)
* Wed Jun 12 2013 Dan Prince <[email protected]> - 1.3.9
-XenServer: Extract configure_host_network (matelaket)
-XenServer: Fix: Configure host network before configuring nodes (matelaket)
-Remote exec fix - abstract connection checking loop (matelaket)
-XenServer: check domid before ssh key injection (dprince)
* Thu May 30 2013 Dan Prince <[email protected]> - 1.3.8
-Re-release 1.3.7 as 1.3.8 to fix bad gem.
* Thu May 23 2013 Dan Prince <[email protected]> - 1.3.7
-Fix issues when using chained qcow images. (sthaha)
-Ssh option fixes for xenserver provider.
* Fri Apr 26 2013 Dan Prince <[email protected]> - 1.3.6
-Set hostname domain to .local in /etc/hosts. This fixes
fqdn warnings with some config management tools.
* Wed Mar 13 2013 Dan Prince <[email protected]> - 1.3.5
-Add remote_exec retry for libvirt_provider (fixes issue where
initial ssh command fails)
* Sun Mar 3 2013 Dan Prince <[email protected]> - 1.3.4
-Improve libvirt file injection so it works with or without LVM. (sthaha)
-Fix 'kytoon ssh' so it works with multiple args. (sthaha)
-Exits with a non-zero value (1) on task failure. (sthaha)
-Verbose output when image creation fails. (sthaha)
* Tue Feb 12 2013 Dan Prince <[email protected]> - 1.3.3
-Update SELinux to set correct context on /root/.ssh as well.
* Mon Feb 11 2013 Dan Prince <[email protected]> - 1.3.2
-Add 'selinux_enabled' option for libvirt provider. If set this
option will set the SELinux context on /root/.ssh/authorized_keys
in the instance thus making it ssh'able when SELinux is enabled.
* Thu Dec 13 2012 Dan Prince <[email protected]> - 1.3.1
-SSH config fixes for libvirt and openstack providers. You can now
ssh to localhost from the gateway node. (weird but constistent)
-Add retry_attempts to remote_exec method
-Update OpenStack provider to retry initial ssh config up to 3 times.
* Thu Dec 13 2012 Dan Prince <[email protected]> - 1.3.0
-OpenStack: Switch to Fog.
-OpenStack: Add support for automatic floating IP configuration via
'assign_floating_ip' in server group json files.
-OpenStack: Add support for security group names.
-OpenStack: Add endpoint configs for region, service_type, service_name.
-OpenStack: Configure ssh access within the server group.
-Libvirt: grep correct dnsmasq leases file (use network name)
-Libvirt: fix libvirt_use_sudo option (string conversion)
-Libvirt: Configure ssh access within the server group.
* Mon Nov 26 2012 Dan Prince <[email protected]> - 1.2.5
- Libvirt: ping test instances to ensure they have IPs before
trying to configure hosts, etc.
- Generate server group IDs with using Time.now.to_f
which gives us millisecond accuracy. This should avoid ID
collisions which could occur if two groups were spun up
in the same second (thus causing image name collisions, etc)
- XenServer: Add 'cleanup_before_create' option to run instance
cleanup before creating a new group.
* Thu Oct 8 2012 Dan Prince <[email protected]> - 1.2.4
- XenServer: Delete VDI's that aren't in use during cleanup.
* Thu Sep 20 2012 Dan Prince <[email protected]> - 1.2.3
- XenServer: Use vm-clone once a vm has been imported to speed up
group creation.
* Wed Sep 19 2012 Dan Prince <[email protected]> - 1.2.2
- Default group_type to GROUP_TYPE env variable if it
isn't set.
* Wed Sep 19 2012 Dan Prince <[email protected]> - 1.2.1
- Update rake tasks so they call init correctly.
* Wed Sep 19 2012 Dan Prince <[email protected]> - 1.2.0
- Add provider for OpenStack.
- Add bin/kytoon with commands corresponding to rake tasks.
- Move rake tasks under 'kytoon' namespace (previously used 'group').
- Updates to raise KytoonException instead of just raise.
- Rename gateway_ip task to just ip.
* Thu Aug 23 2012 Dan Prince <[email protected]> - 1.1.1
- Add 'libvirt_use_sudo' option to config file.
- Move config parameter checks into specific providers.
* Wed Aug 22 2012 Dan Prince <[email protected]> - 1.1.0
- Add local libvirt provider based on virt-clone.
- Libvirt: Support creating qcow2 disks during group creation.
* Fri Jul 27 2012 Dan Prince <[email protected]> - 1.0.2
- XenServer: Use force=true when shutting down VMs.
* Mon Jul 23 2012 Dan Prince <[email protected]> - 1.0.1
- Update ServerGroup to call init in all methods. Fixes NilClass errors
which can occur if you don't explicitly call 'group::init' in rake tasks.
- XenServer: Automatically add IP to bridge.
* Sun Jul 22 2012 Dan Prince <[email protected]> - 1.0.0
- Initial release. Based on Chef VCP Toolkit.