
Max
27.09.2016
15:53:19
и отседа ставишь ансибл
там сразу и докс и vault и вся херня
если для убунту
репка со свежим ансиблом для рпм и всякого тоже есть

Google

Dmitrii
27.09.2016
16:04:55
А есть какой-нибудь общепринятый способ вывести/задекларировать все переменные в плейбуке для нескольких ролей?

Dmitry
27.09.2016
18:03:30

Max
27.09.2016
18:03:53
благославляю
)
http://docs.ansible.com/ansible/intro_installation.html
тащемта тут всё описано

Denis 災 nobody
28.09.2016
05:50:09

Dmitry
28.09.2016
06:06:02
а кто-то им не пользуется? модная школота разве что :)

Driver
28.09.2016
06:20:09
Фриноду невозможно заменить :)

Phil
28.09.2016
06:39:24
забавно, а слишком молодой, я не застал irc. в мои времена уже была аська и веб-форумы

Александр
28.09.2016
06:39:47
O_o

Semyon
28.09.2016
06:40:17

Александр
28.09.2016
06:40:51

Google

Phil
28.09.2016
06:42:15

Denis 災 nobody
28.09.2016
06:42:54
Только фидо, только хардкор!

Александр
28.09.2016
06:43:30
молодой пердун O_o

Dmitry
28.09.2016
06:53:02

Phil
28.09.2016
07:00:05

Dmitry
28.09.2016
07:01:21
ну IRC был в самом соку. аська была для девочек

Phil
28.09.2016
07:02:22
да не был он в самом соку
У меня в жизни irc не было

Andrew
28.09.2016
07:43:42
Жизнь прожита зря

One
28.09.2016
09:44:26
irssi
поставить чтоль?..

Darwin
28.09.2016
09:46:51
я даже на айфон ставил
в джейлбрейке в сидии есть порт ирсси

Dmitrii
28.09.2016
10:25:30

Pavel
28.09.2016
10:27:11
Стариканы часто скучают по прошлым временам и во всем винят молодежь. Это классика.

Александр
28.09.2016
10:27:39
Эх, раньше были срачи, не то что сейчас, году в 2002 в irc :D

Dmitry
28.09.2016
10:32:26
в 2002 году да, неплохо было. но в 98 пожестче :) тогда все друг друга знали просто :)

Max
28.09.2016
10:42:46

Александр
28.09.2016
10:43:56
)))

zhag
28.09.2016
11:07:11
Хай! Кто может показать пример создания виртуалки через модуль virt?

Google

zhag
28.09.2016
11:08:42
А то в документации 3 строчки

Dmitry
28.09.2016
11:09:36
*sarcasm*
видимо, не очень модуль, раз шеллом все создают

Dmitry
28.09.2016
11:18:22
ух

Александр
28.09.2016
11:18:34

Dmitry
28.09.2016
11:18:43
ступай отсюда, малыш
тут дяди матом ругаются

Александр
28.09.2016
11:22:48
((

Phil
28.09.2016
11:48:36

Denis 災 nobody
28.09.2016
12:02:36
s/уже/еще/

Phil
28.09.2016
12:43:46
Нет, уже

Pavel
28.09.2016
12:49:43
Не было - это что значит? 0 человек сидело во всех чатах?

Phil
28.09.2016
12:50:23

Pavel
28.09.2016
12:50:23
Я в 2005 заходил и там была куча тусни, всякие каналы sex, cannabis серверы dalnet и т.д. По 200 человек иногда сидело

Denis 災 nobody
28.09.2016
12:56:17
может человек не на тех серверах сидел
ну или завел канал "любите меня все" и грустил что там пусто.. вот и "мертво"

Max
28.09.2016
12:58:47
И баш орга с цитатами из IRC небыло)
И зой не существует

Google

Denis 災 nobody
28.09.2016
13:00:03
лучше бы не существовало

Max
28.09.2016
13:00:32
Таки смотря шо вы имеете в виду

Denis 災 nobody
28.09.2016
13:07:19
самые унылые цитаты, которые часто еще и в минус улетали, были его аппрува

Max
28.09.2016
13:12:37
да ну брось, он триста лет уже ничо не апрувит
хотя я сего сам недолюбливаю
знакомы

Alexander
28.09.2016
16:09:08
https://github.com/bzcorn/ansible-vsphere
тут парни получается выкатываются в сеть с dhcp, берут ip вм из вмвари, потом прибивают нужную статику и меняют сеть?

Admin
ERROR: S client not available

Alexander
28.09.2016
16:10:05
или я что-то не правильно понял?

Dmitriy Varlamov
28.09.2016
16:24:36
Выглядит так.

Fduch
28.09.2016
16:25:21
+1
Вооюще странные ребята. Генерят скрипты на питоне жинжей. вставляя туда логин пас для доступа к вмвари.
https://github.com/bzcorn/ansible-vsphere/blob/master/roles/vsphere-network-migrate/templates/migrate_network.py.j2
user = "{{ vcenter_username}}"
password = "{{ vcenter_password }}"

Dmitriy Varlamov
28.09.2016
16:26:32
В то время, когда для этого официальный модуль есть.

Fduch
28.09.2016
16:27:01
Есть модуль поменять сеть у виртуалки?

Dmitriy Varlamov
28.09.2016
16:27:24
Такого модуля нет.
Но создать вм и получить инфу с тулзов, такой да, есть.

Dmitry
28.09.2016
16:34:21
Такой же хней надо заниматься

Google

Dmitry
28.09.2016
16:34:44
Клонить вм, идти на дхцп за ее ип
И потом настраивать

Fduch
28.09.2016
16:37:21
Есть другие велосипеды:)
Есть еще вариант если внутри темплейта стоит vmdeploy можно из под вмвари залезть в фс виртуалки и поменять настройки. Файлы настройки сети. После чего ребут виртуалки.

Dmitriy Varlamov
28.09.2016
16:39:34

Dmitry
28.09.2016
16:48:52

Dmitriy Varlamov
28.09.2016
16:49:14


Alexander
28.09.2016
17:34:23
lfh
TASK [reconfigure vm] **********************************************************
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: UnboundLocalError: local variable 'todvs' referenced before assignment
fatal: [testdeployvm -> 127.0.0.1]: FAILED! => {"changed": false, "failed": true, "module_stderr": "Traceback (most recent call last):\n File \"/var/folders/9r/8ggl5ctj723g2f3msxxnb8r00000gn/T/ansible_bZeaEg/ansible_module_vsphere_guest.py\", line 1879, in <module>\n main()\n File \"/var/folders/9r/8ggl5ctj723g2f3msxxnb8r00000gn/T/ansible_bZeaEg/ansible_module_vsphere_guest.py\", line 1806, in main\n force=force\n File \"/var/folders/9r/8ggl5ctj723g2f3msxxnb8r00000gn/T/ansible_bZeaEg/ansible_module_vsphere_guest.py\", line 876, in reconfigure_vm\n changed = reconfigure_net(vsphere_client, vm, module, esxi, resource_pool, guest, vm_nic, cluster_name)\n File \"/var/folders/9r/8ggl5ctj723g2f3msxxnb8r00000gn/T/ansible_bZeaEg/ansible_module_vsphere_guest.py\", line 1072, in reconfigure_net\n if todvs and fromdvs:\nUnboundLocalError: local variable 'todvs' referenced before assignment\n", "module_stdout": "", "msg": "MODULE FAILURE", "parsed": false}
пытаюсь поменять vm network
- name: reconfigure vm
vsphere_guest:
validate_certs: no
vcenter_hostname: "{{ hostvars[inventory_hostname]['vchostname'] }}"
username: "{{ USERNAME }}"
password: "{{ PASSWORD }}"
guest: "{{ inventory_hostname }}"
state: reconfigured
vm_hardware:
memory_mb: "{{ hostvars[inventory_hostname]['vmmem'] }}"
num_cpus: "{{ hostvars[inventory_hostname]['vmcpu'] }}"
vm_nic:
nic1:
type: vmxnet3
network: "{{ hostvars[inventory_hostname]['vmnetwork'] }}"
network_type: SDC-DSwitch01
esxi:
datacenter: "SDC"
hostname: kr01-esxi147.tech.mosreg.ru
force: yes
tags:
- reconfigure_vm


Dmitriy Varlamov
28.09.2016
17:46:25
Не уверен, но state: reconfigure, позволяет изменить только cpu и mem.

Alexander
28.09.2016
17:47:05
по аналогии с офф гайдом
# Reconfigure the CPU and Memory on the newly created VM
# Will return the changes made
- vsphere_guest:
vcenter_hostname: vcenter.mydomain.local
username: myuser
password: mypass
guest: newvm001
state: reconfigured
vm_extra_config:
vcpu.hotadd: yes
mem.hotadd: yes
notes: This is a test VM
vm_disk:
disk1:
size_gb: 10
type: thin
datastore: storage001
vm_nic:
nic1:
type: vmxnet3
network: VM Network
network_type: standard
vm_hardware:
memory_mb: 4096
num_cpus: 4
osid: centos64Guest
scsi: paravirtual
esxi:
datacenter: MyDatacenter
hostname: esx001.mydomain.local

Dmitriy Varlamov
28.09.2016
17:49:07
'reconfigured' only applies changes to 'vm_cdrom', 'memory_mb', and 'num_cpus' in vm_hardware parameter.

Alexander
28.09.2016
17:49:35
ну там nic это не vm_hardware

Dmitriy Varlamov
28.09.2016
17:51:43
Network_type может быть или standart или dcs.

Alexander
28.09.2016
17:52:50
nfr
так
TASK [reconfigure vm] **********************************************************
fatal: [testdeployvm -> 127.0.0.1]: FAILED! => {"changed": false, "failed": true, "msg": "Could not find the distributed virtual portgroup named 10.10.30.0/24 (support 1021)"}
тогда сеть не видит
а она есть)