[ 
https://issues.apache.org/jira/browse/HDDS-4127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sammi Chen resolved HDDS-4127.
------------------------------
    Fix Version/s: 0.6.0
       Resolution: Fixed

> Components with web interface should depend on hdds-docs
> --------------------------------------------------------
>
>                 Key: HDDS-4127
>                 URL: https://issues.apache.org/jira/browse/HDDS-4127
>             Project: Hadoop Distributed Data Store
>          Issue Type: Bug
>            Reporter: Marton Elek
>            Assignee: Marton Elek
>            Priority: Blocker
>              Labels: pull-request-available
>             Fix For: 0.6.0
>
>
> [~sammichen] reported the problem that the ozone-0.6.0 branch couldn't be 
> compiled after changing the version to 1.0.0.
> {code}
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-dependency-plugin:3.0.2:unpack 
> (copy-common-html) on project hadoop-hdds-container-service: Unable to 
> find/resolve artifact.: Could not find artifact 
> org.apache.hadoop:hadoop-hdds-docs:jar:1.0.0 in apache.snapshots.https 
> (https://repository.apache.org/content/repositories/snapshots) -> [Help 1]
> [ERROR]
> {code}
> Web components include the compiled docs (in case of hugo is on the path)
> {code}
>   <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-dependency-plugin</artifactId>
>         <executions>
>           <execution>
>             <id>copy-common-html</id>
>             <phase>prepare-package</phase>
>             <goals>
>               <goal>unpack</goal>
>             </goals>
>             <configuration>
>               <artifactItems>
>                 <artifactItem>
>                   <groupId>org.apache.hadoop</groupId>
>                   <artifactId>hadoop-hdds-server-framework</artifactId>
>                   <outputDirectory>${project.build.outputDirectory}
>                   </outputDirectory>
>                   <includes>webapps/static/**/*.*</includes>
>                 </artifactItem>
>                 <artifactItem>
>                   <groupId>org.apache.hadoop</groupId>
>                   <artifactId>hadoop-hdds-docs</artifactId>
>                   
> <outputDirectory>${project.build.outputDirectory}/webapps/ozoneManager</outputDirectory>
>                   <includes>docs/**/*.*</includes>
>                 </artifactItem>
>               </artifactItems>
>               <overWriteSnapshots>true</overWriteSnapshots>
>             </configuration>
>           </execution>
>         </executions>
>       </plugin>
> {code}
> But the explicit dependency between the container-service and hdds-docs 
> accidentally missing. With adding a provided dependency, it can be fixed 
> (maven will compile hdds-docs first)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: ozone-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-issues-h...@hadoop.apache.org

Reply via email to