Babel 2.3.3 has broken all python projects. I expect that with the way
Zanata works, we will get back all strings but right now all log-level
strings are extracted in the wrong way.
Temporarily disable translations completely. We do not loose any data
due to this and win time to discuss a proper plan.
Change-Id: Iae8d6b32736b1dd9cff3142c00a27399e4862304
- fuel-plugin-detach-swift
current repo: https://github.com/SmartInfrastructures/fuel-plugin-detach-swift
- fuel-plugin-tacker
current repo: https://github.com/michalskalski/fuel-plugin-tacker
These are yet another fuel plugins repositories,
created under Openstack namespace.
These projects met the following criteria:
- development of the plugin has already started under private repo,
- code is available under the open source license,
- current repository do not contain any binary files,
- plugin will support more than one Fuels version,
- there are plans to setup CI.
Change-Id: Ife7c03989bb39fb1fad2af044263324a6baccd85
Closes-Bug: #1512607
Closes-Bug: #1544536
To allow translation of release notes, we need to change the srcdir
argument for zanata. The locale files stay the same, just the way they
are referenced is different now.
First, we disable syncing of master for projects with one module
(most projects, exceptions include horizon and keystone) temporarily.
Then, a manual update of resources is done.
And finally syncing is enabled again.
This change disables syncing and lays the ground work for how the setup
will be later:
* stable/mitaka will use old setup.
* master for *all* projects will use same settings, so this unifies
current django and python projects, independent of number of modules.
Change-Id: I9719e256bbd213d9b9265faaf4e4e32632c5d8d7
/var/log/audit/audit.log contains SElinux logs that we sometimes need
for debug, since Puppet OpenStack CI is running SElinux in enforced
mode.
This file will be useful for us so we would like to copy it from nodes.
Change-Id: Ic554dcad8d28b9cbc612019002b19982c53e74f7
slave-cleanup.sh is run during translation jobs to cleanup the workspace
a bit.
It looks like it never did it job properly, since remove ~/.venv is the
wrong way.
Instead cleanup the local workspace:
* Report disk sizes to see whether this is worthwhile
* Run "git clean -f -x -d" to delete all extra files and directories
Change-Id: Ieae619a68a10b06976664e7e0cb53b31c6dfa658
Check the following common problems with gerrit ACL lines:
* Wrong path
* Non-existence of a referenced file
* Redundant setting of acl-config with default value
Remove redundant entries that the script found.
Add acl-config for freezer-specs since no ACL existed.
Add acl-config for vinz-webclient since no ACL existed,
this was in original change I1706332f911ad9c8887d1e40613b06cbeb5e1143.
Change-Id: I6b9fc6d2ff1cd5a1f871975608947d6fe763b500
This project is an implementation of the fs-blob-store, which exposes
an API that appears to be a real POSIX filesystem, but in reality
is a file renaming shim which sorts all documents into alphabetical
directories. /foo becomes /f/foo, /bar becomes /b/bar, etc.
This project backs our NPM mirroring script, allowing us to mirror
npm into AFS.
Needed-by: Icbaa3d28650583599d20f273ef65757783a73674
Change-Id: Ic969dd933349f718409dc9357b25ff13c0e02d29
TripleO has used implicit subteams for a while now,
but it would be better to encode these in gerrit ACLs.
The release team is left as tripleo-release, but
hopefully tripleo will move to managed release this
cycle.
Change-Id: If0d5b1c82b69c191c99ac152f37e16fb4e07f976
python-saharaclient doesn't use reno for release notes in liberty
and kilo branches, so let's disable that to prevent failures
Change-Id: Ic4a69f99488c46fe92056a3f0339286b9959d49f
The content from the openstack-ansible-os_swift_sync repository has
been merged into the openstack-ansible-os_swift repository and is
therefore no longer needed.
This patch implements the retirement of the os_swift_sync
repository content as per [1].
[1] http://docs.openstack.org/infra/manual/drivers.html#retiring-a-project
Needed-By: I47c126dd6186f3b045110d00143036ebf60275e9
Change-Id: Idb70740db0f51b3f445bae2dd99bbc4fbb7b9862
glance_store has setup in the repo release notes, let's publish the
release notes now as well.
Depends-On: I0293c247bc87d81218c4350393a8bfb4d769bc91
Change-Id: Idbaa432dacc9ffb8e96c87cdd0d27409309a3083
Looking at today's django imports for horizon like
https://review.openstack.org/#/c/303695 and
https://review.openstack.org/303807 , a lot of strings are removed
from pot files - which looks wrong. There was just a Babel 2.3.2
release, let's go back to 2.2.0 that does not remove these strings.
We need some more time to investigate this and fixing the version to
2.2.0 will give us this time. I fear the translated strings are already
removed from zanata but we might be able to get them back from git.
Change-Id: I952d842e4406b33257e8d715b7ac774a5f6c4f4f
Keystone has now two modules and our extraction generates the same
content for both modules.
To confirm, check current keystone directory, it contains the same
locale files:
$ l keystone_tempest_plugin/locale/keystone_tempest_plugin.pot \
keystone/locale/keystone.pot
-rw-r--r-- 1 aj users 44265 Apr 9 19:46 keystone/locale/keystone.pot
-rw-r--r-- 1 aj users 44265 Apr 9 19:46 keystone_tempest_plugin/locale/keystone_tempest_plugin.pot
Fix the extraction so that only the module directory is scanned for input,
and not anything outside of it. This will generate in this case file
with just the boilerplate in it since the plugin is not translated.
Change-Id: I1d19d8f5172fc44b686fd9f1912af2e88a769d7e