CHANGES.txt 8.83 KB
Newer Older
Nicolas Wavrant's avatar
Nicolas Wavrant committed
1 2 3 4 5 6 7 8 9 10 11
0.38 (2013-12-03)
-----------------

 * Slaprunner: adds an integrated shell [ca6a670a]
 * Slaprunner: uses basic authentification [05913751]
 * Slaprunner: adds automated deployment of a Software Release [c8ab1273]
 * Slaprunner: flask development server replaced by Gunicorn, a WSGI server [48d60d0f]
 * Slaprunner: new test scenario for auto-deployment [c6007954]
 * Runner resiliencytestsuite: adds basic auth support [3c03f12b]
 * Runner resiliencytestsuite: tests can be done on only one Slapos node [07198d87]
 
Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
12 13 14 15 16
0.37.4 (2013-10-15)
-------------------

 * Improve QEMU QMP wrapper by adding drive-backup method and other helpers. [0afb7d6, 95d0c8b]

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
17 18 19 20 21
0.37.3 (2013-10-10)
-------------------

* pubsub: don't swallow output of subprocess to allow debug. [c503484]

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
22 23 24 25 26 27 28
0.37.2 (2013-10-10)
-------------------

 * Add QEMU QMP wrapper. [9e819a8]
 * KVM resiliency test: update docstring about how to setup disk image. [dbe347f]
 * KVM resiliency test: change key for each clone. [7ef1db3]

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
29 30 31 32 33 34
0.37.1 (2013-10-03)
-------------------

  * pubsub notifier: handle timeout and other connection errors. [ac4c75c]
  * equeue: cast str(timestamp) to please gdbm. [8b067d6]

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
35 36 37 38 39 40 41
0.37 (2013-09-30)
=================

 * equeue: log output of subprocess. [1694937]
 * slaprunner: don't send 200 when login is bad. [4a8e10bf]
 * Improve reliability of resiliency tests.

42 43
0.36 (2013-09-05)
=================
Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
44 45 46 47 48 49 50 51

 * Add resiliency test system.
 * Add kvm resiliency test suite.
 * Add slaprunner resiliency test suite.
 * slaprunner: don't tell user false assumptions [71dc4a08e].
 * slaprunner: allow profile/instance to be run by GET [4b454814a].
 * slaprunner: remove boring username/password length check [fcce0336c].

Cédric Le Ninivin's avatar
Cédric Le Ninivin committed
52 53 54 55 56
0.35.1 (2013-08-05)
===================

 * slaprunner: add support for reverse proxy [6c379644].

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
57 58 59 60 61 62 63
0.35.0 (2013-07-08)
===================

 * Resiliency: equeue is rewriten extending SocketServer.ThreadingUnixStreamServer (Thanks to Julien M.). So far outputs of commands invoked by equeue are redirected to /dev/null to avoid locking the whole process. [Cedric Le Ninivin]
 * Add htpasswd script. This script is meant to produce htpasswd file without installing apache. [Cedric Le Ninivin]
 * slaprunner: Grammar improvements.

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
64 65 66 67 68 69 70 71
0.34.0 (2013-03-28)
===================

 * runner: Log textarea is resizable. [Cedric de Saint Martin]
 * runner: Fix bug where slaproxy hangs: Redirect slapproxy output to stdout. [Cedric de Saint Martin]
 * lampconfigure: Add support for running SQL scripts in lampconfigure. [Cedric de Saint Martin]
 * runner: software_type now survives to slaprunner reboot. [Cedric de Saint Martin]

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
72 73 74 75 76 77 78
0.33.1 (2013-02-12)
===================

 * runner: Add default values for git repository while cloning. [Cedric de Saint Martin]
 * runner: Don't remove git repo if error occurred during clone. [Cedric de Saint Martin]
 * runner: Fix bug where software_type of main instance is *impossible* to set reliably. [Cedric de Saint Martin]

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
79 80 81 82 83 84 85 86 87 88
0.33 (2013-01-24)
=================

 * agent: run tests in order. [Marco Mariani]
 * slaprunner: Add process killer killing all processes when instance is
   stopped. [Cedric Le Ninivin]
 * slaprunner: slapgrid-cp will be run at startup. [Cedric Le Ninivin]
 * slaprunner: Improved design. [Alain Takoudjou]
 * slaprunner: Don't set arbitrary limitations on the complexity of password.
   [Cedric de Saint Martin]
Marco Mariani's avatar
Marco Mariani committed
89

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
90 91
0.32 (2012-12-13)
=================
Marco Mariani's avatar
Marco Mariani committed
92 93
 * pubsub: support multiple notifications and callbacks. [Marco Mariani]
 * pubsub: print/return errors from subprocess or notifications. [Marco Mariani]
Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
94 95
 * agent: ignore SR status, retrieve instance status with .getStatus(). [Marco
   Mariani]
Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
96
 * slapmonitor: added slapmonitor-xml function + entry point. [Marco Mariani]
97

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
98 99
0.31.1 (2012-10-02)
===================
100 101 102
 * slaprunner: Add new file manager. [Alain Takoudjou]
 * slaprunner: Ask confirm before delete important folder. [Alain Takoudjou]

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
103
0.31 (2012-10-02)
Antoine Catton's avatar
Antoine Catton committed
104 105
=================

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
106
 * slaprunner: Add correct support for software_type. [Cedric de Saint Martin]
Antoine Catton's avatar
Antoine Catton committed
107

Antoine Catton's avatar
Antoine Catton committed
108 109
0.30 (2012-08-29)
=================
Antoine Catton's avatar
Antoine Catton committed
110

Antoine Catton's avatar
Antoine Catton committed
111
 * Add promise support on slapcontainer script. [Antoine Catton]
Antoine Catton's avatar
Antoine Catton committed
112

Antoine Catton's avatar
Antoine Catton committed
113 114
0.29.1 (2012-08-23)
===================
115

Antoine Catton's avatar
Antoine Catton committed
116
 * Minor fix on slapcontainer. [Antoine Catton]
117

Antoine Catton's avatar
Antoine Catton committed
118
0.29 (2012-08-22)
Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
119
=================
120

Antoine Catton's avatar
Antoine Catton committed
121
 * Add slapcontainer stateless script. [Antoine Catton]
122

Alain Takoudjou's avatar
Alain Takoudjou committed
123
0.28.2 (2012-08-17)
124 125
===================

Alain Takoudjou's avatar
Alain Takoudjou committed
126
 * Slaprunner: Move password, process pid and config files to etc_dir [Alain Takoudjou]
127

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
128 129
0.28.1 (2012-08-15)
===================
130

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
131
 * Update ACE to 08.11.2012 and JQuery to 1.8.0. [Cedric de Saint Martin]
132

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
133
0.28 (2012-08-09)
134 135
=================

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
136
 * slaprunner: add support for authentication management. [Alain Takoudjou]
137

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
138
0.27 (2012-08-07)
139 140
=================

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
141 142
 * pubsub: add support for multiple notification servers. [Timothée Lacroix]

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
143
0.26.1 (2012-07-09)
Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
144
===================
145

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
146
 * runner: Add support to slapos.core 0.26.2 [Cedric de Saint Martin]
147

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
148
0.26 (2012-07-06)
149 150
=================

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
151 152 153 154
 * slaprunner now supports authentication and instance parameters.
   [Alain Takoudjou]
 * Redisign of Test Agent so that it supports proper instantiation test and
   report. [Vincent Pelletier]
155 156

0.25 (2012-06-19)
Yingjie Xu's avatar
Yingjie Xu committed
157 158
=================

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
159
 * slapmonitor is fully functional. [Mohamadou Mbengue]
Yingjie Xu's avatar
Yingjie Xu committed
160

Yingjie Xu's avatar
Yingjie Xu committed
161
0.24 (2012-04-19)
Łukasz Nowak's avatar
Łukasz Nowak committed
162 163
=================

Yingjie Xu's avatar
Yingjie Xu committed
164
 * Slap Test Agent : test software release installation and instance allocation [Yingjie Xu]
Łukasz Nowak's avatar
Łukasz Nowak committed
165

Łukasz Nowak's avatar
Łukasz Nowak committed
166
0.22 (2012-04-05)
Łukasz Nowak's avatar
Łukasz Nowak committed
167 168
=================

Łukasz Nowak's avatar
Łukasz Nowak committed
169
 * Install argparse if missing [Łukasz Nowak]
Łukasz Nowak's avatar
Łukasz Nowak committed
170

Łukasz Nowak's avatar
Łukasz Nowak committed
171
0.21 (2012-04-04)
172 173
=================

Łukasz Nowak's avatar
Łukasz Nowak committed
174
 * zodbpack : simple tool to pack ZODB [Łukasz Nowak]
175

176
0.20 (2012-03-28)
177 178
=================

179
 * slaprunner : fix recursive include of .gif files [Alain Takoudjou]
180

181
0.19 (2012-03-28)
182 183
=================

184 185 186 187
 * slaprunner : Add Support for more instances at the same time. [Alain Takoudjou]
 * slaprunner : Add slapgrid process control and management. [Alain Takoudjou]
 * slaprunner : Add Cloud9 IDE. [Alain Takoudjou]
 * slaprunner : Add develop location of cloned git repository. [Alain Takoudjou]
188

189
0.18 (2012-02-23)
190 191
=================

192 193 194 195 196
 * slaprunner : Add git commit and push support. [Alain Takoudjou]
 * slaprunner : Solve UI problems in project management. [Alain Takoudjou]
 * slaprunner : Solve bug where ACE modifies carrier returns. [Alain Takoudjou]
 * slaprunner : Add ajax view of build log. [Alain Takoudjou]
 * slaprunner : Allow to edit any file in repository. [Alain Takoudjou]
197

198
0.17 (2012-02-10)
199 200
=================

201 202 203 204 205
 * slapbuilder: Update slapbuilder to new OpenSuse 12.1. [Cedric Le Ninivin]
 * slapbuilder: Added automatic IPv6 support thanks to ViFiB OpenVPN.
   [Cedric Le Ninivin]
 * slapbuilder: Added virtual machine support. [Cedric Le Ninivin]
 * slapbuilder: Added "One Disk" feature. [Cedric Le Ninivin]
206

207
0.16 (2012-01-20)
208 209
=================

210
 * Fix MANIFEST.in [Cedric de Saint Martin]
211

212
0.15 (2012-01-20)
Romain Courteaud's avatar
Romain Courteaud committed
213 214
=================

215
 * slaprunner: Adding project and git repository management [Alain Takoudjou]
Romain Courteaud's avatar
Romain Courteaud committed
216

217
0.14 (2012-01-09)
218 219
=================

220
 * onetimeupload: SSL should be provided by an http frontend [Romain Courteaud]
221

Romain Courteaud's avatar
Romain Courteaud committed
222
0.13 (2011-12-30)
223 224
=================

Romain Courteaud's avatar
Romain Courteaud committed
225
 * builder: fix usage of mkstemp [Romain Courteaud]
226

227
0.12 (2011-12-29)
Łukasz Nowak's avatar
Łukasz Nowak committed
228 229
=================

230
 * builder: dynamic offset calculation [Romain Courteaud]
Łukasz Nowak's avatar
Łukasz Nowak committed
231

Łukasz Nowak's avatar
Łukasz Nowak committed
232
0.11 (2011-12-23)
233 234
=================

Antoine Catton's avatar
Antoine Catton committed
235
 * equeue: Add execution queue server. [Antoine Catton]
Antoine Catton's avatar
Antoine Catton committed
236
 * pubsub: Add pubsub server using pubsubhubbub for notifications. [Antoine Catton]
237

238
0.10 (2011-11-07)
Łukasz Nowak's avatar
Łukasz Nowak committed
239 240 241
=================

 * slapbuilder: Support banging. [Łukasz Nowak]
242
 * lamp : Fix bug when using file_token option [Alain Takoudjou]
243

244
0.9 (2011-10-29)
245 246
================

247 248 249
 * Add LAMP tool to manage lamp instances. [Alain Takoudjou]
 * Add onetimedownload : a simple script which download any http resource
   and save it into a specified file_path. [Nicolas Delaby]
Łukasz Nowak's avatar
Łukasz Nowak committed
250

251
0.8 (2011-10-24)
Łukasz Nowak's avatar
Łukasz Nowak committed
252 253
================

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
254
 * Add new style to runner. [Alain Takoudjou]
Łukasz Nowak's avatar
Łukasz Nowak committed
255

Łukasz Nowak's avatar
Łukasz Nowak committed
256
0.7 (2011-10-17)
Łukasz Nowak's avatar
Łukasz Nowak committed
257 258
================

Łukasz Nowak's avatar
Łukasz Nowak committed
259
 * generic: Added systool with killpidfromfile. [Łukasz Nowak]
Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
260 261
 * slaprunner: Avoid error when trying to remove instance directory containing
   not writable directories. [Alain Takoudjou]
Łukasz Nowak's avatar
Łukasz Nowak committed
262

Łukasz Nowak's avatar
Łukasz Nowak committed
263
0.6 (2011-07-13)
Łukasz Nowak's avatar
Łukasz Nowak committed
264 265
================

Łukasz Nowak's avatar
Łukasz Nowak committed
266
 * slapbuilder: Typo during PKI repository creation fixed. [Łukasz Nowak]
Łukasz Nowak's avatar
Łukasz Nowak committed
267

Łukasz Nowak's avatar
Łukasz Nowak committed
268 269 270 271 272 273
0.5 (2011-07-12)
================

 * slapbuilder: Do not play too much with buildout, SlapOS installation is
   responsible for correctly featured zc.buildout [Łukasz Nowak]

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
274
0.4 (1011-07-11)
Łukasz Nowak's avatar
Łukasz Nowak committed
275 276
================

Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
277 278
 * Update slaprunner to run on newer slapos (requires at least 0.10
   to work). [Cedric de Saint Martin]
Łukasz Nowak's avatar
Łukasz Nowak committed
279

Łukasz Nowak's avatar
Łukasz Nowak committed
280
0.3 (2011-06-27)
Łukasz Nowak's avatar
Łukasz Nowak committed
281 282
================

Łukasz Nowak's avatar
Łukasz Nowak committed
283 284 285
 * slapbuilder: use slapos provided networkcached buildout.
 * slapbuilder: fix network issues on busy networks ("Neighbour table
   overflow.")
Łukasz Nowak's avatar
Łukasz Nowak committed
286

Łukasz Nowak's avatar
Łukasz Nowak committed
287
0.2 (2011-06-10)
Łukasz Nowak's avatar
Łukasz Nowak committed
288 289
================

Łukasz Nowak's avatar
Łukasz Nowak committed
290 291
 * In slapbuilder: drop to 100 partitions by default, move out PKI from USB key
   to real disk. [Łukasz Nowak]
Łukasz Nowak's avatar
Łukasz Nowak committed
292

Łukasz Nowak's avatar
Łukasz Nowak committed
293 294 295 296 297 298
0.1 (2011-05-27)
================

 * Created slapos.toolbox from slapos.tool.builder, slapos.tool.runner,
   slapos.tool.cloudmgr, slapos.tool.ontimeupload and slapos.tool.networkcache.
   [Łukasz Nowak]