* Update plugins/replication from branch 'master'
to a62d1c601e6c7fb669c847a0e1843e6f60cd1cb2
- Merge branch 'stable-2.15' into master
* stable-2.15:
GerritSshApi: Use Logger's string formatting
Revert "Use proper HEAD ref value when creating project"
Fix creating missing repository
Fix project deletion logs
Use logger built-in formatter
Fix project creation logs
Change-Id: I0c2c6c0638275e91c15d7c2871cb1c3cffa259c6
- Merge branch 'stable-2.14' into stable-2.15
* stable-2.14:
Fix creating missing repository
Fix project deletion logs
Use logger built-in formatter
Fix project creation logs
Change-Id: Idacfd3fa54d7ff5e974bc8dae41979d1f0d9b6b5
- GerritSshApi: Use Logger's string formatting
Change-Id: Ie7fef1b311f6f7fe14aa79c6023b897d91127087
- Revert "Use proper HEAD ref value when creating project"
The issue fixed by this commit was fixed in a different way on the
stable-2.14 branch. Reverting this on stable-2.15 will make the merge
from stable-2.14 easier.
This reverts commit e145010de7911623c98e6111537ffa4997d1a82e.
Change-Id: I7e44f62f119b7ed26c8d96bfe9ef8442ff687b29
- Fix creating missing repository
When replicating to a destination where the repository does not exist,
updating the HEAD reference failed because the passed reference name was
not absolute. When this happened, an unchecked exception was triggered
but never showed in the logs. In fact, the replication logs were showing
only the message announcing the replication started, but no additional
information about the success or failure of the operation was displayed.
Avoid this by resolving symbolic references and checking the reference
is absolute before trying to update the HEAD in the new repository.
Change-Id: I18295a37a04413ba64bf7e9ee31640ee23c4c1e0
- Fix project deletion logs
Log was showing project was deleted successfully even if it failed.
Change-Id: I7be19991619ce1f205884a8b6658d9a7ed4109c7
- Use logger built-in formatter
Change-Id: I6b46309f07ca4c402ae7a51cfb462c1be6bec333
- Fix project creation logs
Log was showing project was created successfully even if it failed.
Change-Id: Ie37e6f2f58e1c8b4e33f61bf2d81ee43698b8aa3