While this might be slightly off, these things can be handled in Ansible
in a fairly elegant manner OOTB now.
T.
On 2018-02-03 00:16, Cody Mello wrote:
> On Fri, Feb 2, 2018 at 11:43 AM, George Linn via smartos-discuss
> wrote:
>> The following does not work:
>> /usr/sbin/vmadm create -f /opt/js
On Fri, Feb 2, 2018 at 11:43 AM, George Linn via smartos-discuss
wrote:
> The following does not work:
> /usr/sbin/vmadm create -f /opt/json_to_create_vm | /usr/bin/cut -d" " -f7
>
> I can grep and cut output from “vmadm list” but neither cut or grep works on
> “vmadm create -f”.
> Is the issue
On 2 Feb 2018, at 21:31, Joshua M. Clulow wrote:
> On 2 February 2018 at 11:59, Paul Sture wrote:
>> /usr/sbin/vmadm list -Ho uuid alias=myzonealias
>
> Even better is probably: "vmadm lookup -1 alias=myzonealias"
>
Agreed, and the '-1' produces an error status for zero or multiple results.
--
On 2 February 2018 at 11:59, Paul Sture wrote:
> /usr/sbin/vmadm list -Ho uuid alias=myzonealias
Even better is probably: "vmadm lookup -1 alias=myzonealias"
--
Joshua M. Clulow
Engineer @ Joyent
http://blog.sysmgr.org
---
smartos-discuss
Archives: http
On 2 Feb 2018, at 20:43, George Linn via smartos-discuss wrote:
Just out of curiosity, from a bash script the following works as
expected:
/usr/sbin/vmadm list | /usr/bin/grep myzonealias | /usr/bin/cut -d" "
-f1
This doesn't answer your question about additional processes, but the
above com
That works. Thank you.
Just out of curiosity, from a bash script the following works as expected:
/usr/sbin/vmadm list | /usr/bin/grep myzonealias | /usr/bin/cut -d" " -f1
The following does not work:/usr/sbin/vmadm create -f /opt/json_to_create_vm |
/usr/bin/cut -d" " -f7
I can grep and cut o
Got it. Thank you.
George
On Friday, February 2, 2018, 2:08:06 PM EST, Cody Mello
wrote:
In addition to looking it up, you can also set the "uuid" field in the
payload. The VM will be created using that UUID instead of generating
a new one. You can use the uuidgen program to generate a
In addition to looking it up, you can also set the "uuid" field in the
payload. The VM will be created using that UUID instead of generating
a new one. You can use the uuidgen program to generate a valid UUID
inside your shell script.
On Fri, Feb 2, 2018 at 10:46 AM, Jonathan Perkin wrote:
> * On
* On 2018-02-02 at 18:24 GMT, George Linn via smartos-discuss wrote:
> I am trying to figure out how to script some vmadm commands in a bash
> script. For a basic scenario, the bash script calls vmadm to create a VM and
> that works fine. However, I am trying to capture the UUID of the newly
I am trying to figure out how to script some vmadm commands in a bash script.
For a basic scenario, the bash script calls vmadm to create a VM and that works
fine. However, I am trying to capture the UUID of the newly created VM.
I receive the following message on the screen:
"Successfully crea
10 matches
Mail list logo