[jira] [Commented] (TRAFODION-1982) Server Packaging should be single tar file

2016-05-10 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/TRAFODION-1982?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15279329#comment-15279329
 ] 

ASF GitHub Bot commented on TRAFODION-1982:
---

Github user svarnau commented on a diff in the pull request:

https://github.com/apache/incubator-trafodion/pull/476#discussion_r62778733
  
--- Diff: core/conn/Makefile ---
@@ -25,16 +25,17 @@ include ../macros.gmk #top level
 
 RM  = /bin/rm
 ifeq ($(SQ_BUILD_TYPE),release)
-  CLIENT_TAR   ?= 
../../${DISTRIBUTION_DIR}/trafodion_clients-$(TRAFODION_VER).tgz
+  CLIENT_TAR   ?= 
../../${DISTRIBUTION_DIR}/apache-trafodion_clients-$(TRAFODION_VER)-incubating.tar.gz
--- End diff --

Unfortunately, that variable value is not the right value for a file name. 
I suppose we could add yet another variable, but that does not seem necessary 
for packaging name in 2-3 spots.


> Server Packaging should be single tar file
> --
>
> Key: TRAFODION-1982
> URL: https://issues.apache.org/jira/browse/TRAFODION-1982
> Project: Apache Trafodion
>  Issue Type: Bug
>Affects Versions: 2.0-incubating
>Reporter: Steve Varnau
>Assignee: Steve Varnau
>
> For historical reasons, server packaging is a tar of 3 tar files (server, 
> dcs, rest).  All of the contents should be in a single tar file.
> This also affects how the LICENSE files are assembled, since they treat this 
> as three separate distribution packages.
> This also affects installer since it expects either three tar files or a 
> tar-of-tars.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TRAFODION-1982) Server Packaging should be single tar file

2016-05-10 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/TRAFODION-1982?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15279327#comment-15279327
 ] 

ASF GitHub Bot commented on TRAFODION-1982:
---

Github user hegdean commented on a diff in the pull request:

https://github.com/apache/incubator-trafodion/pull/476#discussion_r62778557
  
--- Diff: core/sqf/Makefile ---
@@ -260,18 +260,18 @@ genverhdr: buildinfo
 -branch "${PV_BRANCH}" \
 -date "${PV_DATE}"
 
-PKG_PROD = trafodion
+PKG_PROD = apache-trafodion
--- End diff --

Can we use the environment variable here (TRAFODION_VER_PROD)


> Server Packaging should be single tar file
> --
>
> Key: TRAFODION-1982
> URL: https://issues.apache.org/jira/browse/TRAFODION-1982
> Project: Apache Trafodion
>  Issue Type: Bug
>Affects Versions: 2.0-incubating
>Reporter: Steve Varnau
>Assignee: Steve Varnau
>
> For historical reasons, server packaging is a tar of 3 tar files (server, 
> dcs, rest).  All of the contents should be in a single tar file.
> This also affects how the LICENSE files are assembled, since they treat this 
> as three separate distribution packages.
> This also affects installer since it expects either three tar files or a 
> tar-of-tars.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TRAFODION-1982) Server Packaging should be single tar file

2016-05-10 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/TRAFODION-1982?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15279323#comment-15279323
 ] 

ASF GitHub Bot commented on TRAFODION-1982:
---

Github user hegdean commented on a diff in the pull request:

https://github.com/apache/incubator-trafodion/pull/476#discussion_r62778376
  
--- Diff: core/conn/Makefile ---
@@ -25,16 +25,17 @@ include ../macros.gmk #top level
 
 RM  = /bin/rm
 ifeq ($(SQ_BUILD_TYPE),release)
-  CLIENT_TAR   ?= 
../../${DISTRIBUTION_DIR}/trafodion_clients-$(TRAFODION_VER).tgz
+  CLIENT_TAR   ?= 
../../${DISTRIBUTION_DIR}/apache-trafodion_clients-$(TRAFODION_VER)-incubating.tar.gz
 else
-  CLIENT_TAR   ?= 
../../${DISTRIBUTION_DIR}/trafodion_clients-$(TRAFODION_VER)-debug.tgz
+  CLIENT_TAR   ?= 
../../${DISTRIBUTION_DIR}/apache-trafodion_clients-$(TRAFODION_VER)-debug.tar.gz
--- End diff --

can we use TRAFODION_VER_PROD


> Server Packaging should be single tar file
> --
>
> Key: TRAFODION-1982
> URL: https://issues.apache.org/jira/browse/TRAFODION-1982
> Project: Apache Trafodion
>  Issue Type: Bug
>Affects Versions: 2.0-incubating
>Reporter: Steve Varnau
>Assignee: Steve Varnau
>
> For historical reasons, server packaging is a tar of 3 tar files (server, 
> dcs, rest).  All of the contents should be in a single tar file.
> This also affects how the LICENSE files are assembled, since they treat this 
> as three separate distribution packages.
> This also affects installer since it expects either three tar files or a 
> tar-of-tars.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TRAFODION-1982) Server Packaging should be single tar file

2016-05-10 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/TRAFODION-1982?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15279320#comment-15279320
 ] 

ASF GitHub Bot commented on TRAFODION-1982:
---

Github user hegdean commented on a diff in the pull request:

https://github.com/apache/incubator-trafodion/pull/476#discussion_r62778320
  
--- Diff: core/conn/Makefile ---
@@ -25,16 +25,17 @@ include ../macros.gmk #top level
 
 RM  = /bin/rm
 ifeq ($(SQ_BUILD_TYPE),release)
-  CLIENT_TAR   ?= 
../../${DISTRIBUTION_DIR}/trafodion_clients-$(TRAFODION_VER).tgz
+  CLIENT_TAR   ?= 
../../${DISTRIBUTION_DIR}/apache-trafodion_clients-$(TRAFODION_VER)-incubating.tar.gz
--- End diff --

Instead of hard coding(apache_trafodion) can we use the environment 
variable TRAFODION_VER_PROD


> Server Packaging should be single tar file
> --
>
> Key: TRAFODION-1982
> URL: https://issues.apache.org/jira/browse/TRAFODION-1982
> Project: Apache Trafodion
>  Issue Type: Bug
>Affects Versions: 2.0-incubating
>Reporter: Steve Varnau
>Assignee: Steve Varnau
>
> For historical reasons, server packaging is a tar of 3 tar files (server, 
> dcs, rest).  All of the contents should be in a single tar file.
> This also affects how the LICENSE files are assembled, since they treat this 
> as three separate distribution packages.
> This also affects installer since it expects either three tar files or a 
> tar-of-tars.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TRAFODION-1982) Server Packaging should be single tar file

2016-05-10 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/TRAFODION-1982?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15279193#comment-15279193
 ] 

ASF GitHub Bot commented on TRAFODION-1982:
---

GitHub user svarnau opened a pull request:

https://github.com/apache/incubator-trafodion/pull/476

[TRAFODION-1982] Package server components into single tar

This pull request includes Amanda's changes [TRAFODION-1985] for installer 
to take a single tar, which also addresses the issue of looking for a 
build-version.txt file in the tar-of-tars.

This changes the historical tar-of-tars packaging from the days when DCS 
and REST where built separately from the core server component (even separate 
repos). This aligns with other Apache project packaging where there is a 
LICENSE, NOTICE file at the root of each tar-file deliverable. We need a single 
deliverable for server-side.

The build will also now name tar-files as the Apache artifacts are normally 
named.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/svarnau/incubator-trafodion pkg1982

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-trafodion/pull/476.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #476


commit c8ef96457e45441f4853a187237b4149d9058bd5
Author: Steve Varnau 
Date:   2016-05-10T18:03:23Z

[TRAFODION-1982] Combine server components into single tar file

Now bundle DCS and REST components into server binary tar file.

The license & notice file info for REST and DCS are subsumed into
server license files.

Fix naming of server and client tar files to meet Apache artifact
naming practices.

commit 10adf4b56251543ac73705e3ecc61e1646e37ead
Author: Amanda Moran 
Date:   2016-05-10T22:49:36Z

Fixes for TRAFODION-1985

commit c861ea9e8f34a48056d74ee28a87791168af9c3f
Author: Steve Varnau 
Date:   2016-05-10T23:00:52Z

Merge remote branch 'amanda/TRAFODION-1985' into pkg1982




> Server Packaging should be single tar file
> --
>
> Key: TRAFODION-1982
> URL: https://issues.apache.org/jira/browse/TRAFODION-1982
> Project: Apache Trafodion
>  Issue Type: Bug
>Affects Versions: 2.0-incubating
>Reporter: Steve Varnau
>Assignee: Steve Varnau
>
> For historical reasons, server packaging is a tar of 3 tar files (server, 
> dcs, rest).  All of the contents should be in a single tar file.
> This also affects how the LICENSE files are assembled, since they treat this 
> as three separate distribution packages.
> This also affects installer since it expects either three tar files or a 
> tar-of-tars.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TRAFODION-1982) Server Packaging should be single tar file

2016-05-09 Thread Steve Varnau (JIRA)

[ 
https://issues.apache.org/jira/browse/TRAFODION-1982?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15276831#comment-15276831
 ] 

Steve Varnau commented on TRAFODION-1982:
-

packaging file should also conform to apache naming practice  
"apache-trafodion-server--bin.tar.gz"
In this case, release = 2.0.0-incubating

> Server Packaging should be single tar file
> --
>
> Key: TRAFODION-1982
> URL: https://issues.apache.org/jira/browse/TRAFODION-1982
> Project: Apache Trafodion
>  Issue Type: Bug
>Affects Versions: 2.0-incubating
>Reporter: Steve Varnau
>
> For historical reasons, server packaging is a tar of 3 tar files (server, 
> dcs, rest).  All of the contents should be in a single tar file.
> This also affects how the LICENSE files are assembled, since they treat this 
> as three separate distribution packages.
> This also affects installer since it expects either three tar files or a 
> tar-of-tars.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)