1
0
mirror of https://github.com/OpenNebula/one.git synced 2024-12-25 23:21:29 +03:00
Commit Graph

16330 Commits

Author SHA1 Message Date
Alejandro Huertas Herrero
eb54b9b501 F #3530: add command to create FTS idx (#3671) 2019-09-09 19:45:13 +02:00
Tino Vazquez
7787cc9cc5
L #-: Minor style change 2019-09-09 19:28:05 +02:00
Christian González
af1ec56a16
F #3380: Retry hem execution. Better hook management start process
(cherry picked from commit cb6ecaa8bebf4c8e2323ac35a5ff601f29b97c37)
(cherry picked from commit b8351898fc212065dc1abff14be531db5442cd82)
2019-09-09 16:59:51 +02:00
Ruben S. Montero
6143dd95ce
F #3380: New Hook system. Drivers, oned and command line tool
Co-authored-by: Christian González <cgonzalez@opennebula.systems>
2019-09-09 14:47:42 +02:00
Jorge Lobo
ccd5deec4d B #3590: fixed to version commit novnc (#3670)
Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
2019-09-09 14:16:42 +02:00
Ruben S. Montero
500e45dbd6
F #1401: Configurable VM_*_OPERATIONS per group and user. Restructure of the API
authorization levels and initialization logic.

Co-authored-by: Pavel Czerny <pczerny@opennebula.systems>
2019-09-09 13:13:52 +02:00
Jorge Lobo
332560d38f B #3241: show ipv6 address (#3659)
* B #3241: show ipv6 address
* B #3241: change parameter for array

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
2019-09-06 14:55:35 +02:00
Daniel Clavijo Coca
37188bb0d1 B #3559: Fix LXD market apps VM_Template (#3662) 2019-09-06 13:37:19 +02:00
Kristian Feldsam
291419f3d4 F #3613: Fixed vlan driver on el8 systems (#3661)
Command `ip link show master br_name` list attached vlan devices with @master_dev on el8 systems. For example `team0.404@team0`. This commit fixes parsing bridges and attached devices.

Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-09-06 13:34:01 +02:00
Alejandro Huertas Herrero
4ccf7f0c72 B #3572: Change in onegate client to ensure compatibility with old servers (#3643) 2019-09-06 13:32:00 +02:00
Jan Orel
819669442e B #3584: Make scons python3 compatible (#3649)
* B #3584: Make scons python3 compatible

* L #~: PEP80 linting of  SConstruct
2019-09-06 13:30:23 +02:00
Jan Orel
07a44ec3f0 F #3613: brctl/ip-route2 backward compatible (#3654) 2019-09-06 13:19:30 +02:00
Alejandro Huertas Herrero
9e7c10278a F #3064: separate encrypted attrs in oned conf (#3656) 2019-09-05 21:49:59 +02:00
Jorge Lobo
979d2cfc35 B #3599: rename affinity by VM Affinity (#3657)
Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
2019-09-05 15:24:20 +02:00
Jorge Lobo
d0b138e79c B #3120: get number groups by VM (#3655)
Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
2019-09-05 15:00:26 +02:00
Carlos J. Herrera
1761db51bc B #3631: dev_prefix on create image (#3632)
* B #3631: put correct dev_prefix when create image

Signed-off-by: Carlos J. Herrera Matos <cherrera@opennebula.systems>

* B #3631: revert: put correct dev_prefix when create image

This reverts commit c5e328beca.

* B #3631: change default device prefix

Signed-off-by: Carlos J. Herrera Matos <cherrera@opennebula.systems>
2019-09-05 11:55:29 +02:00
Jorge Lobo
fcffdd47fa B #3590: change package vnc for git (#3650)
* B #3590: change package vnc for git

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* B #3590: fixed version to commit

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
2019-09-05 11:32:34 +02:00
Alejandro Huertas Herrero
00de1d2faf F #3373: read data via STDIN in IPAM (#3652) 2019-09-05 10:47:40 +02:00
Jorge Lobo
3235f794f7 B #3597: fix VNC with VN password enable (#3651)
Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
2019-09-04 17:31:35 +02:00
Christian González
dd3fd1f397
B #3607: fix oneflow-template show output format (#3608)
(cherry picked from commit b216110475)
2019-09-04 16:40:17 +02:00
Jan Orel
2373c255b4 F #3613: Replace brctl by iproute2 (#3646) 2019-09-04 13:31:39 +02:00
Pavel Czerny
2a87777bd4
F #3064: Fix memory leak
(cherry picked from commit 398fa620bd)
(cherry picked from commit 65afdd3538)
2019-09-04 12:11:30 +02:00
Tino Vazquez
b5ccc424e8
F #3064: Fix compile error 2019-09-03 19:52:28 +02:00
Pavel Czerný
769158e908
B #3585: Fix build with sqlite=no (#3641)
(cherry picked from commit 8823a9a008)
2019-09-03 17:12:33 +02:00
Jorge Lobo
d807fbd0f8 F # 3440: add fields submit vnet (#3644)
Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
2019-09-03 17:12:15 +02:00
Alejandro Huertas Herrero
ab767a74aa B #3628: fix xml paginated list bug (#3640) 2019-09-03 16:59:31 +02:00
Ruben S. Montero
6fdb06c646
F #3604: B #3578: Update parsers 2019-09-03 16:46:36 +02:00
Ruben S. Montero
a742b95d83
F #3064: Unified secret handling
Co-authored-by: Pavel Czerny <pczerny@opennebula.systems>
2019-09-03 16:46:36 +02:00
Tino Vazquez
d0dc51f0c9
B #3373: Consume STDIN in dummy TMs and VMMs drvrs
To prevent Broken Pipe errors
2019-09-03 16:42:52 +02:00
Alejandro Huertas Herrero
42d83f59bf B #3578: change parser to process alias (#3635) 2019-09-03 16:30:32 +02:00
Vlastimil Holer
d9ee08235b F #3042: Respect GEMS_LOCATION, use STDIN for data (#3639) 2019-09-03 14:09:24 +02:00
Christian González
6a5f0e6f60 M #-: Fix docker-machine addon compatibility (#3642) 2019-09-03 13:24:52 +02:00
Carlos J. Herrera
cbf8f0d7ff M #~: fixing some typos (#3633)
Signed-off-by: Carlos J. Herrera Matos <cherrera@opennebula.systems>
2019-09-02 19:29:46 +02:00
Angel Luis Moya Gonzalez
e5a6bb6b99 F #3440: Fix monitoring loop (#3636)
Fix a monitoring loop that occurs when NSX Manager is not
reachable. An SSH exception is created an created a personalized
message that break the format of the attribute NSX_STATUS.
That message has been changed to a static message.

Also fix a typo when launching an Standard Error.
2019-09-02 18:18:50 +02:00
Jorge Lobo
3b8bf172f3 F #3440: Fix error show nsx-t form (#3634)
* F #3440: Refactor host.rb

Refactor host.rb using classes:
NSXClient
TransportZone

* Error corrections

* M #3440: Added forgotten sleep

* M #3440: Change require order in nsx_driver

Change require order in NSX Driver to avoid
the inclussion of additional requires.

* F #3440: NSX add form in vnets

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* F #3440: add action NSX

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* F #3440: add form set user and password

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* F #3440: add form NSX-V in vnet (create)

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* F #3440: fix form NSX-V in vnet (create)

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* F #3440: clear form NSX-V in vnet (create)

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* F #3440: add form NSX-T in vnet (create)

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* F #3440: Submit action NSX (vnet create)

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* F #3440: fix error show nsx-t form

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* Delete sshuttle.pid
2019-09-02 17:39:42 +02:00
Jan Orel
72e0b2e580 B #3203: Attach volat. disk as blk device (LVM) (#3603) 2019-09-02 17:08:30 +02:00
Tino Vazquez
e2c92e7a32
M #-: Change wrong repo check for protect branch 2019-09-02 10:06:00 +02:00
Alejandro Huertas
6796f5093d
F #3042: Packet public networking
* code linting
    * add new files into install.sh
    * decrypt secrets in ipam/hook
    * fix use of <<~EOF

(cherry picked from commit f9e469b10f)
2019-08-30 17:30:34 +02:00
Alejandro Huertas
1a56d89890
F #3042: Packet Public Networking
* Add alias ip hook
    * Add packet ipam scripts
    * Make some changes in packethost Ruby gem
    * Make some changes in Packet vmm driver

(cherry picked from commit c87025d314)
2019-08-30 17:29:24 +02:00
Tino Vazquez
94e7fd7487 M #-: Removing unneeded debug information
Jorge's footprints
2019-08-28 15:50:04 -07:00
Jorge Lobo
81ed024186 F #3440: Add forms NSX sunstone (#3620)
* F #3440: NSX add form in vnets

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* F #3440: add action NSX

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* F #3440: add form set user and password

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* F #3440: add form NSX-V in vnet (create)

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* F #3440: fix form NSX-V in vnet (create)

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* F #3440: clear form NSX-V in vnet (create)

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* F #3440: add form NSX-T in vnet (create)

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* F #3440: Submit action NSX (vnet create)

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
(cherry picked from commit eb3d3cab65dde232806745e0d32a657335b080da)
2019-08-28 15:07:23 -07:00
Ruben S. Montero
609ca70789
F #3380: Add missing 0mq gem file 2019-08-27 14:33:42 +02:00
Ruben S. Montero
8ffb9e1530
F #3380: Add 0mq gem files 2019-08-27 13:53:10 +02:00
Daniel Clavijo Coca
c00f50dfc7
B #3596: Lxd snap update (#3605)
(cherry picked from commit ecad39b8fe)
2019-08-27 10:42:31 +02:00
Tino Vazquez
c54a8400ad
L #-: Remove trailing space
(cherry picked from commit 4e52864586)
2019-08-22 14:22:38 +02:00
Angel Luis Moya Gonzalez
244a5ee737 B #3563: Fix VM import (#3609)
Fix the problem when trying to import a VM with
guest.net.ipConfig attribute unset.
2019-08-22 14:09:44 +02:00
Tino Vazquez
7a76cb85ab
L #-: Disable SpaceAroundOperators rubocop layout
Also fix line too long offense
2019-08-22 13:20:00 +02:00
Angel Luis Moya Gonzalez
3581561240 F #3440: Refactor and corrections (#3570)
* F #3440: Refactor host.rb

Refactor host.rb using classes:
NSXClient
TransportZone

* Error corrections

* M #3440: Added forgotten sleep

* M #3440: Change require order in nsx_driver

Change require order in NSX Driver to avoid
the inclussion of additional requires.
2019-08-22 11:15:24 +02:00
Vlastimil Holer
060c85607a F #2799: Respect GEMS_LOCATION (#3602) 2019-08-19 23:54:45 +02:00
Vlastimil Holer
787e957f85 F #2799: Respect GEMS_LOCATION (#3598) 2019-08-18 20:33:09 +02:00