Project

General

Profile

« Previous | Next » 

Revision 49cbf24a

Added by Vincent MEMBRÉ about 7 years ago

Fixes #10100: Remove datasource migration script from packaging

View differences:

rudder-webapp/SOURCES/rudder-upgrade
# - 3.1.14, 3.2.7: Disable 'javascript engine' feature on upgrade - keeping that in 4.0 to avoid behaviour changes
# - 4.0.0 : Add new nodeConfigurations table and related indexes
# - 4.0.0 : Add new archive table for nodeConfigurations and reportsexecution
# - 4.1.0 : Add new data source table
# - 4.1.0 : Add new compliance tables
####################################################################################
......
echo " Done"
fi
# - 4.0.x to 4.1.0: add datasource table
RES=$(${PSQL} -t -d ${SQL_DATABASE} -c "select count(*) from information_schema.columns where lower(table_name) = 'datasources'")
if [ $RES -eq 0 ]; then
echo -n "INFO: Adding new 'datasources' table"
${PSQL} -d ${SQL_DATABASE} -f ${RUDDER_UPGRADE_TOOLS}/dbMigration-4.0.x-4.1-add-datasource-table.sql > /dev/null
echo " Done"
fi
# - 4.0.x to 4.1.0: add compliance table
RES=$(${PSQL} -t -d ${SQL_DATABASE} -c "select count(*) from information_schema.columns where lower(table_name) = 'nodecompliance'")
if [ $RES -eq 0 ]; then
rudder-webapp/SPECS/rudder-webapp.spec
cp %{_sourcedir}/rudder-sources/rudder/rudder-core/src/main/resources/Migration/dbMigration-3.0-3.0-add-index-changes-executiontimestamp.sql %{buildroot}%{rudderdir}/share/upgrade-tools/
cp %{_sourcedir}/rudder-sources/rudder/rudder-core/src/main/resources/Migration/dbMigration-3.2.x-4.0-add-nodeconfigurations.sql %{buildroot}%{rudderdir}/share/upgrade-tools/
cp %{_sourcedir}/rudder-sources/rudder/rudder-core/src/main/resources/Migration/dbMigration-3.2.x-4.0-add-archived-tables.sql %{buildroot}%{rudderdir}/share/upgrade-tools/
cp %{_sourcedir}/rudder-sources/rudder/rudder-core/src/main/resources/Migration/dbMigration-4.0.x-4.1-add-datasource-table.sql %{buildroot}%{rudderdir}/share/upgrade-tools/
cp %{_sourcedir}/rudder-sources/rudder/rudder-core/src/main/resources/Migration/dbMigration-4.0.x-4.1-add-compliance-table.sql %{buildroot}%{rudderdir}/share/upgrade-tools/
## LDAP
rudder-webapp/debian/rules
dh_install --SOURCEDIR=$(CURDIR)/SOURCES/rudder-sources/rudder/rudder-core/src/main/resources/Migration/ dbMigration-3.0-3.0-add-index-changes-executiontimestamp.sql /opt/rudder/share/upgrade-tools/
dh_install --SOURCEDIR=$(CURDIR)/SOURCES/rudder-sources/rudder/rudder-core/src/main/resources/Migration/ dbMigration-3.2.x-4.0-add-nodeconfigurations.sql /opt/rudder/share/upgrade-tools/
dh_install --SOURCEDIR=$(CURDIR)/SOURCES/rudder-sources/rudder/rudder-core/src/main/resources/Migration/ dbMigration-3.2.x-4.0-add-archived-tables.sql /opt/rudder/share/upgrade-tools/
dh_install --SOURCEDIR=$(CURDIR)/SOURCES/rudder-sources/rudder/rudder-core/src/main/resources/Migration/ dbMigration-4.0.x-4.1-add-datasource-table.sql /opt/rudder/share/upgrade-tools/
dh_install --SOURCEDIR=$(CURDIR)/SOURCES/rudder-sources/rudder/rudder-core/src/main/resources/Migration/ dbMigration-4.0.x-4.1-add-compliance-table.sql /opt/rudder/share/upgrade-tools/
## LDAP

Also available in: Unified diff