Find out what it should be and adjust the repo value
On Tue, 28 Sep 2021 at 14:41, 'Neil Young' via Ansible Project <
[email protected]> wrote:
> TASK [bla]
> ********************************************************************************************************************************************************************************************************
> fatal: [server1]: FAILED! => {"changed": false, "msg": "Invalid repository
> string: [arch=amd64] http://ubuntu.openvidu.io/6.16.0 bionic kms6"}
>
>
> Neil Young schrieb am Dienstag, 28. September 2021 um 14:33:49 UTC+2:
>
>> This does not work for me.
>>
>>
>> - ansible.builtin.apt_repository:
>> repo: "[arch=amd64] http://ubuntu.openvidu.io/6.16.0 {{
>> ansible_distribution_release }} kms6"
>> filename: kurento
>>
>> [email protected] schrieb am Montag, 27. September 2021 um 20:14:07
>> UTC+2:
>>
>>> The information you are looking for is already available when the fact
>>> gathering is done.
>>> No need for kludgy shell pipes/source/tee/etc.
>>> Also there is a dedicated module for what you want. Just 3 lines
>>> should be enough:
>>>
>>>
>>> - ansible.builtin.apt_repository:
>>> repo: "[arch=amd64] http://ubuntu.openvidu.io/6.16.0 {{
>>> ansible_distribution_release }} kms6"
>>> filename: kurento
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Mon, 27 Sept 2021 at 20:02, 'Neil Young' via Ansible Project
>>> <[email protected]> wrote:
>>> >
>>> >
>>> > Hmm. Was posting the solution already, but it doesn't appear here...
>>> >
>>> > OK, @Sandip solved it:
>>> >
>>> > - name: Install Kurento Media Server - Get Ubuntu version definitions
>>> and add repository to apt
>>> > ansible.builtin.shell: |
>>> > source /etc/lsb-release
>>> > tee "/etc/apt/sources.list.d/kurento.list" >/dev/null <<EOF
>>> > # Kurento Media Server - Release packages
>>> > deb [arch=amd64] http://ubuntu.openvidu.io/6.16.0 $DISTRIB_CODENAME
>>> kms6
>>> > EOF
>>> > args:
>>> > executable: /bin/bash
>>> >
>>> > Kudos to @Sandip
>>> > [email protected] schrieb am Montag, 27. September 2021 um 19:51:58
>>> UTC+2:
>>> >>
>>> >> On Mon, 27 Sept 2021 at 19:04, 'Neil Young' via Ansible Project
>>> >> <[email protected]> wrote:
>>> >>
>>> >> > - name: Get Ubuntu version definitions
>>> >> > ansible.builtin.shell: source /etc/lsb-release
>>> >>
>>> >> What is the purpose of this task?
>>> >> I.e. What are you trying to achieve?
>>> >>
>>> >>
>>> >> --
>>> >> Dick Visser
>>> >> Trust & Identity Service Operations Manager
>>> >> GÉANT
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google
>>> Groups "Ansible Project" group.
>>> > To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> > To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/ansible-project/ebe0ad59-57b2-46e0-9802-d9dc14adb5a9n%40googlegroups.com.
>>>
>>>
>>>
>>>
>>> --
>>> Dick Visser
>>> Trust & Identity Service Operations Manager
>>> GÉANT
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/b2b6f8bd-ed69-49b1-853f-990d1bdbc3can%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/b2b6f8bd-ed69-49b1-853f-990d1bdbc3can%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
--
Sent from a mobile device - please excuse the brevity, spelling and
punctuation.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/CAL8fbwMQBfqAGWi9mmx-i3KA7Gz1jyOK%3Dd%3Dx_E02NrR5kUiJOA%40mail.gmail.com.