Commit Graph
84 Commits
Author SHA1 Message Date
Vlastimil Holer 4b46008ebd F #1641: Update gem dependencies 2018-04-30 15:13:46 +02:00
Vlastimil Holer a4c0447ccf Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Abel Coronado 39e7aaf266 B #5397: Deletion force configurable (OneFlow service) (#514) 2017-10-05 12:40:02 +02:00
Ruben S. Montero 1dfdc20438 Revert "Feature #3805: Use the new document lock in the flow server"
This reverts commit a119934187.
This reverts commit 7e0c89b0b0.

(cherry picked from commit eb50003c98)
2017-09-15 16:18:48 +02:00
Javi Fontan 8de979e42c Bump version 5.3.80 2017-05-25 16:07:35 +02:00
Javi Fontan fe61ab7299 B #5060: limit flow service logs to 50 entries 2017-05-23 17:46:29 +02:00
Jaime Melis 43ef050c88 B #5126: OneFlow now allows updating the Service resource 2017-04-24 16:11:31 +02:00
Jaime Melis 5c1059a789 Bug #4702: Custom inputs in oneflow cannot contain spaces 2016-08-09 09:29:51 +02:00
Carlos Martín 9ab9826525 Feature #3932: Fix a bug in service scale down 2016-05-18 14:32:34 +02:00
Carlos Martín 5fbf23a27c Feature #3932, #3801: Fix a few missing actions 2016-05-06 15:35:53 +02:00
Carlos Martín 60b03bd2fd Feature #3932, #3801: Rename VM shutdown & delete in oneflow 2016-05-06 12:38:27 +02:00
Javi Fontan e1f6dee180 Update copyright notice year 2016-05-04 12:33:23 +02:00
Carlos Martín 0a2d84148c Feature #4261: Add labels support for OneFlow services and templates 2016-04-27 17:37:08 +02:00
Carlos Martín 6a1ba69fd2 Merge remote-tracking branch 'origin/bug-4258' 2016-03-18 17:24:10 +01:00
Carlos Martín 879c81a6a9 Bug #4258: Move changes to grammar source file 2016-03-18 16:54:52 +01:00
Anton Todorov f9375eccab improve rescue of VM when node fail is detected
* Introduce new LCM states PROLOG_MIGRATE_UNKNOWN and PROLOG_MIGRATE_UNKNOWN_FAILURE

* Change VM migrate logic for when state is ACTIVE and lcm_state is UNKNOWN to
  call TM's PROLOG_MIGR action before VMM's BOOT

All core TM drivers that are not empty are skipping disks so there is no impact on
the default behaviour

The datastore addon drivers that implement access to raw block devices should check
if the LCM_STATE == 60 (PROLOG_MIGRATE_UNKNOWN) and to remove block device access
from the failed node and provide access to the current node.
There is a simple script function added to get LCM_STATE that can be used as follow

```bash
LCM_STATE=$(lcm_state)
if [ "$LCM_STATE" = "60" ]
fi
```

(cherry picked from commit 676f36e0aa)
2016-03-03 23:59:53 +01:00
Daniel Molina 2ff5dfa1d9 feature #4240: Return service template info after clone action 2016-02-02 15:54:38 +01:00
Daniel Molina d059e542e2 feature #4240: Add Service Template clone dialog 2016-01-21 13:25:08 +01:00
Daniel Molina f27f2c2624 feature #4239: Add Service Template rename 2016-01-07 15:36:28 +01:00
Daniel Molina 368b34be45 feature #4239: Add Service rename 2016-01-07 15:36:00 +01:00
Daniel Molina 562c8c648d bug #4258: Check if value respons to to_f method 2016-01-04 14:35:08 +01:00
Carlos Martín ade6d0c0a2 Bug #4057: Show regexp in validator error
(cherry picked from commit e24f645a5c)
2015-10-19 12:22:15 +02:00
Carlos Martín 35851705c1 Bug #4023 #4032: Make treetop version check compatible with package installation
The code was using a gem command that was not available when
treetop has been installed via packages
2015-10-09 18:05:22 +02:00
Jaime Melis e20fb5c4c4 Fix copyright in banners 2015-09-23 16:51:10 +02:00
Carlos Martín 7d11d8056f Bug #3968: Force treetop gem version >= 1.6.3 2015-09-07 15:48:12 +02:00
Carlos Martín 56fbcea84a Bug #3967: Re-apply fix for bug #2266 2015-09-07 15:11:29 +02:00
Carlos Martín 69ba0d4c70 Bug #3898: Fix status code for /service/:id/action 2015-07-31 18:18:33 +02:00
Carlos Martín a119934187 Bug #3863: Do not return the document.unlock exit code in service_pool get() 2015-07-29 11:38:25 +02:00
Carlos Martín b04d666d44 Feature #3654: Fix error state management in oneflow 2015-07-28 13:21:17 +02:00
Carlos Martín 0e708328b3 Feature #3718: Update flow grammar to look for monitoring attributes 2015-07-07 16:03:57 +02:00
Daniel Molina 36edfc957a feature #3748: Fix status codes for oneflow 2015-07-02 18:28:28 +02:00
Daniel Molina ff50d6ee58 feature #3748: conf param for xmlrpc endpoint 2015-07-02 18:28:28 +02:00
Daniel Molina 8b36ef0a09 feature 3748: Add error message when a service cannot be retrieved 2015-07-02 18:28:28 +02:00
Carlos Martín 7e0c89b0b0 Feature #3805: Use the new document lock in the flow server 2015-05-12 12:53:02 +02:00
Ruben S. Montero 4d50231681 feature #3654: PROLOG_RESUME_FAILURE & PROLOG_UNDEPLOY_FAILURE states 2015-05-08 13:47:48 +02:00
Carlos Martín c6c9d90b60 Feature #3654: Manage failure states in flow recover action 2015-04-28 15:34:38 +02:00
Carlos Martín b53eca5707 Feature #3654: Remove boot action from oneflow 2015-04-27 16:38:37 +02:00
Carlos Martín 1b0f23e17d Feature #3654: Add new failure states to oneflow
(cherry picked from commit bd056779949df7929f7d5549d65e1bc9a5ff742c)
2015-04-21 16:06:35 +02:00
Daniel Molina aae447a732 bug #2101: Fix validator error messages 2015-03-03 16:25:54 +01:00
Jaime Melis 8d00b74177 Change year to 2015 2015-02-24 12:27:59 +01:00
Jaime Melis 53d198429a Feature #2917: rename RUNNING = YES to READY = YES 2014-07-29 12:28:16 +02:00
Daniel Molina 499661af80 Fix bug when no vm_template_content is provided for a role 2014-07-28 16:24:30 +02:00
Daniel Molina d1d6d63154 Bug #2207: OneFlow delete api call should return 204 instead of 201 2014-07-25 17:19:23 +02:00
Daniel Molina 736c64dff3 Bug #3004: Role names, only word characters (letter, number, underscore) are allowed 2014-07-21 18:56:47 +02:00
Daniel Molina 704bdb418e Fix bug in role deploy, when it’s called more than once for a given role 2014-07-17 18:15:22 +02:00
Jaime Melis 7111d407b7 Feature #2917: Fixes bug in running_status role calculation 2014-07-11 15:09:35 +02:00
Jaime Melis 4612c24603 Feature #2917: Use RUNNING = YES instead of RUNNING = TRUE to report running status 2014-07-11 12:04:34 +02:00
Jaime Melis 335144d861 Feature #2917: the strategy now relies in the running attribute of the nodes 2014-07-11 00:43:26 +02:00
Jaime Melis da26e0427e Feature #2917: The service now reports whether it has running_status_gate 2014-07-11 00:43:02 +02:00
Jaime Melis be6f27cd38 Feature #2917: Adds running_status_gate to the SCHEMA 2014-07-11 00:42:36 +02:00