Differences between revisions 14 and 15
Revision 14 as of 2018-10-11 05:25:17
Size: 2192
Editor: PieterSmit
Comment:
Revision 15 as of 2018-10-11 05:27:17
Size: 2328
Editor: PieterSmit
Comment:
Deletions are marked like this. Additions are marked like this.
Line 61: Line 61:
== ERROR:201810: == == ERROR:201810: salt pip AttributeError: type object 'InstallRequirement' has no attribute 'from_line' ==
Line 63: Line 63:
 * https://github.com/saltstack/salt/issues/49967

Salt Stack configuration management

  • Links SaltCloudAzure

  • improve output of state.apply to a lot of minions
    • salt --state-output=mixed --summary "*" state.apply backups.deploy

    • sudo salt-call --state-verbose=false state.apply

salt edit /etc/fstab

  • Edit lines in fstab e.g. Match cloudimg-rootfs and set the last 0 to a 1

    •  $ sudo salt "*" cmd.run "sed -i '/cloudimg-rootfs\s/ s/0$/1/ ; /cloudimg-bootfs\s/ s/0$/2/' /etc/fstab ; cat /etc/fstab" 

Cloud deploy salt-cloud

  • With python debug pudb
    • sudo pudb /usr/bin/salt-cloud --log-level info --map=/etc/salt/cloud.maps.d/softlayer-maps-SVRCONFIG-SALTMASTER.conf

Fix salt-stack apt repo to stable version

Run from dev branch

  • Use pip

    $ sudo pip install salt==2018.3.0rc1
    or
  • $ git clone git@github.com:saltstack/salt.git

  • git remote add upstream https://github.com/saltstack/salt

  • $ git fetch --tags
  • virtualenv salt
  • source ./salt/bin/activate
  • pip install -e ./salt

SaltStack errors and notes

ERROR:201810 - docker

  • https://github.com/saltstack/salt/issues/45292

  • my error

    ----------
              ID: pull down docker_image xxx
        Function: docker_image.present
            Name: xxx.docker.io/xxx.service.xxx:latest
          Result: False
         Comment: Encountered error pulling xxx.docker.io/xxx.service.xxx:latest: Unable to perform images: cannot import name universaldetector

ERROR:201810: salt pip AttributeError: type object 'InstallRequirement' has no attribute 'from_line'

THE.END ...

SaltStack (last edited 2019-06-16 10:28:54 by PieterSmit)