-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/61785/
-----------------------------------------------------------

Review request for Ambari, Dmytro Grinenko and Nate Cole.


Bugs: AMBARI-21766
    https://issues.apache.org/jira/browse/AMBARI-21766


Repository: ambari


Description
-------

When registering a {{MAINT}} VDF where the regex matches both an existing 
{{STANDARD}} and existing {{PATCH}} repository, the new VDF registration will 
fail with:
{quote}
{
    "status": 400,
    "message": "Patch 2.5.4.0-121 was found to match more than one repository 
in use: 2.5.0.0-1237, 2.5.4.0-121. Move all services to a common version and 
try again."
}
{quote}

We should only be matching for parents against the {{STANDARD}} repo type.


Diffs
-----

  
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/VersionDefinitionResourceProvider.java
 ea592e50af 
  
ambari-server/src/main/java/org/apache/ambari/server/orm/dao/RepositoryVersionDAO.java
 40bbd072f2 
  
ambari-server/src/main/java/org/apache/ambari/server/orm/entities/RepositoryVersionEntity.java
 aed0aafbc2 
  
ambari-server/src/test/java/org/apache/ambari/server/orm/dao/RepositoryVersionDAOTest.java
 d41b0ba144 


Diff: https://reviews.apache.org/r/61785/diff/1/


Testing
-------

mvn clean test


Thanks,

Jonathan Hurley

Reply via email to