[colug-432] 2016-05-25 Scribbles tactical nuclear penguin teslacrypt nvidia thinkpads make+sysv v systemd josh preston ansible redberry yaml lint jim prior ansible gaps failed changed

jep200404 at columbus.rr.com jep200404 at columbus.rr.com
Thu May 26 17:58:15 EDT 2016


Tactical Nuclear Penguin was not a Linux distro.
No penguins were harmed in the making of Tactical Nuclear Penguin.

TeslaCrypt no more: Ransomware master decryption key released
http://www.zdnet.com/article/teslacrypt-no-more-ransomware-master-decryption-key-released/

nvidia will not release specs for their chips and boards
so there is poor open-source driver support for nvidia boards and chips.
https://duckduckgo.com/html/?q=linux+torvalds+nvidia+video
It is not as bad as it used to be, but still not good.

Under IBM's ownership, Thinkpads had great Linux support.
Under Lenovo's ownership, Thinkpads support for Linux has been diminishing.

add a make-like facility to old sys-v stuff
where easy thing specifies what has to be done before it
systemd
    slower boots than old sys-v way
no push-back from customers

# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 

Josh Preston Solutions Architect Red Hat, Inc.

Docker Workshops

    2016-06-08 Columbus Hilton @ Polaris
    2016-06-09 Cincinnati Residence Inn Downtown

Red Hat Summit

    2016-07-27 to 2016-06-30
    San Francisco

Ansible

pulp repository
http://www.pulpproject.org/
https://github.com/pulp

RHEL7 is 64 bit only

much 32-bit request for embedded and ARM
Power
Z
P series Z series
Z 128-bit?

WinRM officially supported
wp:Embrace, extend and extinguish
openssh
cygwin

Fedora Remix for RPi2B (not RPi3?)
http://fedberry.org/

yaml lint

# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 

Jim Prior

ansible

    ansible works, but there are some annoying gaps, especially in dox

    95% documentation

        pretty, glib
        errors of omission
        the last missing 5% will drive you crazy
            implies behavior, instead of explicit dox

            pip module: virtualenv option
            file module: setype option
            custom module: ugly awkward example code 
                that others would use as reference design

            http://docs.ansible.com/ansible/pip_module.html
            http://docs.ansible.com/ansible/file_module.html
            http://docs.ansible.com/ansible/developing_modules.html

    good

        Don't need to install client software (beyond ssh client).

modules can return much information
two are the most important:
    failed: True/False
    changed: True/False
(defaults to False if omitted)

ansible backports relevant dox changes from devel to earlier versions


More information about the colug-432 mailing list