Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

When prompted for license details, enter the licensing username and password provided to you by Ubersmith Support. If you do not have licensing details, please contact Ubersmith Support for assistance.

 


Информация

During the installation process, the Python package manager pip will install the needed binaries for Ansible and Docker to ~/.local/bin. You should run:

export PATH="$HOME/.local/bin:$PATH"

to ensure these binaries are readily available to you from the command line. Failure to do so will cause the following commands to fail, indicating that the command cannot be found.

...

Before upgrading, be sure to back up your Ubersmith database.

Before upgrading, make sure you have the latest version of the installation / upgrade utility.

Clone the Repository or Download a Release

...

Предупреждение

When upgrading from versions prior to Ubersmith 4.3.0, a change is being made to the naming convention for the database host. Prior versions had the database host defined as ubersmith_db_1, newer versions define it as simply db. Please contact support at ubersmith.com to ensure your license record is updated if you encounter issues post-upgrade.

...


To upgrade Ubersmith, run the ./upgrade_ubersmith.sh script. The upgrade process will complete automatically. 


Troubleshooting

  • When running CentOS, if the installer is unable to install pip, you may need to enable the EPEL yum repository.
  • Do not install the OS provided `pip` packages for Ubuntu and Debian as the version of `pip` provided is older and has difficulty installing the dependencies for the Ubersmith installer. python-setuptools will install the easy_install utility, which will allow the installer to install a more contemporary version of pip.

  • Dependencies installed by pip will installed using the --user option, which will install to the Python user install directory for your platform; typically ~/.local/. (See the Python documentation for site.USER_BASE for full details.) This allows for the installer to be executed as a non-root user. You may want to add this directory to your PATH shell variable so that the supporting utilities (docker-compose, for example) can be run without having to specify the full path to the utility. To do this, run: 

    Блок кода
    export PATH="$HOME/local/.bin/:$PATH"