Merge pull request #578 from dtschan/openshift

Openshift
Translated using Weblate (French)

Currently translated at 99.7% (1098 of 1101 strings)

[CI skip]
Merge remote-tracking branch 'origin/master'
Release today

Signed-off-by: Michal Čihař <michal@cihar.com>
Adjust spec file requirements

Signed-off-by: Michal Čihař <michal@cihar.com>
Spec file cleanup

Signed-off-by: Michal Čihař <michal@cihar.com>
Run tests during rpm build

Signed-off-by: Michal Čihař <michal@cihar.com>
Build rpm with Django 1.7 and without South

Signed-off-by: Michal Čihař <michal@cihar.com>
Add dependency for building docs

Signed-off-by: Michal Čihař <michal@cihar.com>
Fix typo in spec file

Signed-off-by: Michal Čihař <michal@cihar.com>
Add missing git dependency

Signed-off-by: Michal Čihař <michal@cihar.com>
Catch errors in case git is not installed

Signed-off-by: Michal Čihař <michal@cihar.com>
Properly raise error message

Signed-off-by: Michal Čihař <michal@cihar.com>
Include test git repository as source for package build

Signed-off-by: Michal Čihař <michal@cihar.com>
Translated using Weblate (Italian)

Currently translated at 3.2% (36 of 1101 strings)

[CI skip]
Merge remote-tracking branch 'origin/master'
Translated using Weblate (French)

Currently translated at 100.0% (1101 of 1101 strings)

[CI skip]
Handle possible race condition in index updates

When initial creation has failed, the index update could have been
deleted meanwhile.

Signed-off-by: Michal Čihař <michal@cihar.com>
Add user management link to component tools as well

For single component projects user will tend to look for it here.

Signed-off-by: Michal Čihař <michal@cihar.com>
Translated using Weblate (French)

Currently translated at 100.0% (1101 of 1101 strings)

[CI skip]