add stable train and remove unused IX_KEY_PASSWORD variable

(cherry picked from commit 026f655777)
This commit is contained in:
vaibhav-rbs
2017-05-03 19:07:20 -07:00
parent bf4e4a92ae
commit 43f12e04ce
2 changed files with 4 additions and 4 deletions

View File

@@ -100,7 +100,7 @@ PROJECT_SITE = "http://www.freenas.org"
SUPPORT_SITE = "http://bugs.freenas.org"
# Release bits
TRAIN = TRAIN or "${PRODUCT}-${VERSION_NUMBER}-Nightlies"
TRAIN = TRAIN or "${PRODUCT}-${VERSION_NUMBER}-STABLE"
RELEASE_STAGEDIR = "${BE_ROOT}/release/${PRODUCT}-${VERSION}"
UPGRADE_STAGEDIR = "${BE_ROOT}/release/${TRAIN}-${BUILD_TIMESTAMP}-Update"
LATEST = "${OBJDIR}/LATEST"

View File

@@ -40,17 +40,17 @@ create_aux_files = import_function('create-release-distribution', 'create_aux_fi
def main():
prod = e("${PRODUCTION}")
if prod and prod.lower() == "yes":
KEY_PASSWORD = getpass.getpass("Enter Password: ")
KEY_PASSWORD = e("${IX_KEY_PASSWORD}") or getpass.getpass("Enter Password: ")
else:
KEY_PASSWORD = ""
changelog = e('${CHANGELOG}')
info('Using ChangeLog: {0}', changelog)
ssh = e('${UPDATE_USER}@${UPDATE_HOST}')
sshopts = '-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null'
sshopts = f'-o SendEnv={KEY_PASSWORD} -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null'
temp_dest = sh_str("ssh ${ssh} ${sshopts} mktemp -d /tmp/update-${PRODUCT}-XXXXXXXXX")
temp_changelog = sh_str("ssh ${ssh} ${sshopts} mktemp /tmp/changelog-XXXXXXXXX")
delta_count = e('${DELTAS}')
if not temp_dest or not temp_changelog:
error('Failed to create temporary directories on {0}', ssh)