[jira] [Commented] (TRAFODION-1982) Server Packaging should be single tar file
[ 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
[ 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
[ 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
[ 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
[ 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 VarnauDate: 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
[ 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)