#983: Merge branch `v1.1.1c` into `master`.
commit
1d1e06d319
|
@ -3,6 +3,16 @@ LISTA DE CAMBIOS CHANGELOG.es.txt
|
||||||
========================================
|
========================================
|
||||||
|
|
||||||
|
|
||||||
|
Lista de cambios incluidos en OpenGnsys 1.1.1c (versión de mantenimiento)
|
||||||
|
----------------------------------------------
|
||||||
|
|
||||||
|
Tickets resueltos en módulo OpenGnsys Installer:
|
||||||
|
#943 Elegir versión a la que se quiere actualizar
|
||||||
|
|
||||||
|
Tickets genéricos resueltos:
|
||||||
|
#983 Liberar versión de mantenimiento OpenGnsys 1.1.1c
|
||||||
|
|
||||||
|
|
||||||
Lista de cambios incluidos en OpenGnsys 1.1.1b (versión de mantenimiento)
|
Lista de cambios incluidos en OpenGnsys 1.1.1b (versión de mantenimiento)
|
||||||
----------------------------------------------
|
----------------------------------------------
|
||||||
|
|
||||||
|
@ -41,6 +51,7 @@ Tickets resueltos en módulo OpenGnsys Installer:
|
||||||
Tickets genéricos resueltos:
|
Tickets genéricos resueltos:
|
||||||
#959 Liberar versión de mantenimiento OpenGnsys 1.1.1b
|
#959 Liberar versión de mantenimiento OpenGnsys 1.1.1b
|
||||||
|
|
||||||
|
|
||||||
Lista de cambios incluidos en OpenGnsys 1.1.1a (versión de mantenimiento)
|
Lista de cambios incluidos en OpenGnsys 1.1.1a (versión de mantenimiento)
|
||||||
----------------------------------------------
|
----------------------------------------------
|
||||||
|
|
||||||
|
@ -58,7 +69,6 @@ Tickets resueltos en módulo OpenGnsys Web Admin Console:
|
||||||
#949 Mostrar datos de sesiones de sistemas operativos en propiedades de ordenador
|
#949 Mostrar datos de sesiones de sistemas operativos en propiedades de ordenador
|
||||||
|
|
||||||
Tickets resueltos en módulo OpenGnsys Installer:
|
Tickets resueltos en módulo OpenGnsys Installer:
|
||||||
#943 Elegir versión a la que se quiere actualizar
|
|
||||||
#945 Script de importación no guarda los triggers de la base de datos (corrección)
|
#945 Script de importación no guarda los triggers de la base de datos (corrección)
|
||||||
#950 GitHub ya no permite obtener la copia de trabajo con Subversion (corrección)
|
#950 GitHub ya no permite obtener la copia de trabajo con Subversion (corrección)
|
||||||
#951 Posible problema al actualizar la base de datos con MySQL en modo estricto (corrección)
|
#951 Posible problema al actualizar la base de datos con MySQL en modo estricto (corrección)
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"project": "OpenGnsys",
|
"project": "OpenGnsys",
|
||||||
"version": "1.1.1c",
|
"version": "1.1.1c",
|
||||||
"codename": "",
|
"codename": "Espeto",
|
||||||
"definition": "",
|
"definition": "http://www.andalucia.com/gastronomy/espeto.htm",
|
||||||
"release": ""
|
"release": ""
|
||||||
}
|
}
|
||||||
|
|
|
@ -182,7 +182,7 @@ function autoConfigure()
|
||||||
# Choose an available version to update.
|
# Choose an available version to update.
|
||||||
function chooseVersion()
|
function chooseVersion()
|
||||||
{
|
{
|
||||||
local RELEASES DOWNLOADS INSTVERSION INSTRELEASE
|
local RELEASES DOWNLOADS INSTVERSION INSTRELEASE RELDATE
|
||||||
|
|
||||||
# Development branch.
|
# Development branch.
|
||||||
BRANCH="master"
|
BRANCH="master"
|
||||||
|
@ -197,10 +197,10 @@ function chooseVersion()
|
||||||
# Fetch tags (releases) data from GitHub.
|
# Fetch tags (releases) data from GitHub.
|
||||||
while read -pe TAG URL; do
|
while read -pe TAG URL; do
|
||||||
if [[ $TAG =~ ^opengnsys- ]]; then
|
if [[ $TAG =~ ^opengnsys- ]]; then
|
||||||
[ "${TAG#opengnsys-}" \< "${INSTVERSION%pre}" ] && break
|
[ "${TAG#opengnsys-}" \< "${INSTVERSION%pre}" ] && continue
|
||||||
RELEASES+=( "${TAG}" )
|
RELDATE=$(curl -s "$URL" | jq -r '.commit.committer.date | split("-") | join("")[:8]')
|
||||||
|
RELEASES+=( "${TAG} ($RELDATE)" )
|
||||||
DOWNLOADS+=( "$URL" )
|
DOWNLOADS+=( "$URL" )
|
||||||
#RELDATE=$(curl -s "$URL" | jq -r '.commit.committer.date | split("-") | join("")[:8]')
|
|
||||||
fi
|
fi
|
||||||
done <<< $(curl -s "$API_URL/../../tags" | jq -r '.[] | .name+" "+.commit.url')
|
done <<< $(curl -s "$API_URL/../../tags" | jq -r '.[] | .name+" "+.commit.url')
|
||||||
# Add development (master) branch.
|
# Add development (master) branch.
|
||||||
|
@ -210,10 +210,10 @@ function chooseVersion()
|
||||||
if [ ${#RELEASES[@]} -gt 1 ]; then
|
if [ ${#RELEASES[@]} -gt 1 ]; then
|
||||||
echo "Installed version: $INSTVERSION $INSTRELEASE"
|
echo "Installed version: $INSTVERSION $INSTRELEASE"
|
||||||
echo "Versions available for update (\"$BRANCH\" is the latest development branch):"
|
echo "Versions available for update (\"$BRANCH\" is the latest development branch):"
|
||||||
PS3="Enter a number: "
|
PS3="Enter a number (CTRL-C to exit): "
|
||||||
select opt in "${RELEASES[@]}"; do
|
select opt in "${RELEASES[@]}"; do
|
||||||
if [ -n "$opt" ]; then
|
if [ -n "$opt" ]; then
|
||||||
BRANCH="$opt"
|
BRANCH="${opt%% *}"
|
||||||
API_URL="${DOWNLOADS[REPLY-1]}"
|
API_URL="${DOWNLOADS[REPLY-1]}"
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -4,7 +4,7 @@ VAGRANTFILE_API_VERSION = "2"
|
||||||
# VM provider: Oracle VM VirtualBox.
|
# VM provider: Oracle VM VirtualBox.
|
||||||
ENV['VAGRANT_DEFAULT_PROVIDER'] = "virtualbox"
|
ENV['VAGRANT_DEFAULT_PROVIDER'] = "virtualbox"
|
||||||
# OpenGnsys version and OGAgent version.
|
# OpenGnsys version and OGAgent version.
|
||||||
OGVERSION="1.1.1b"
|
OGVERSION="1.1.1c"
|
||||||
# Language (accepted values: es_ES, ca_ES, en_GB).
|
# Language (accepted values: es_ES, ca_ES, en_GB).
|
||||||
LANGUAGE = "es_ES"
|
LANGUAGE = "es_ES"
|
||||||
ENV['LC_ALL'] = LANGUAGE + ".UTF-8"
|
ENV['LC_ALL'] = LANGUAGE + ".UTF-8"
|
|
@ -1 +1 @@
|
||||||
Vagrantfile-1.1.1b-vbox
|
Vagrantfile-1.1.1c-vbox
|
|
@ -21,34 +21,24 @@ LOGFILE="$OPENGNSYS/log/$PROG.log"
|
||||||
# Procesar ficheros de imágenes.
|
# Procesar ficheros de imágenes.
|
||||||
trap 'echo "`date` : Proceso interrumpido" >> $LOGFILE; exit ' 1 2 3 6 9 15
|
trap 'echo "`date` : Proceso interrumpido" >> $LOGFILE; exit ' 1 2 3 6 9 15
|
||||||
|
|
||||||
#TODO en LOCAL: si existe algún fichero *.delete lo movemos al repositorio
|
shopt -s nullglob
|
||||||
ls $OPENGNSYS/www/tmp/*.delete &>/dev/null || (checkrepo; exit)
|
TODELETE=( $OPENGNSYS/www/tmp/*.delete )
|
||||||
mv $OPENGNSYS/www/tmp/*.* $OGIMG
|
|
||||||
|
|
||||||
#TODO: iniciar blucle siempre y cuando haya algun delete
|
for IMG in ${TODELETE[@]##*/}; do
|
||||||
ls /opt/opengnsys/images/*.delete &>/dev/null || exit
|
|
||||||
for IMG in `ls $OGIMG/*.delete`; do
|
|
||||||
# Obtenemos el nombre de la imagen
|
# Obtenemos el nombre de la imagen
|
||||||
DELETEIMAGE=$(echo ${IMG%%.*} | awk -F"$OGIMG/" '{print $2}')
|
DELETEIMAGE="${IMG%%.*}"
|
||||||
|
|
||||||
# Borramos marca .delete para que el próximo cron no trabaje sobre este conjunto.
|
|
||||||
[ -f $IMG ] && rm $IMG
|
|
||||||
|
|
||||||
## Comprobamos si es una imagen de backup
|
|
||||||
DELETEant=$(echo $IMG | awk -F"." '{print $3}') ## .ant
|
|
||||||
|
|
||||||
## Si la imagen es un backup se añade la extensión ant
|
## Si la imagen es un backup se añade la extensión ant
|
||||||
if [[ $DELETEant == "ant" ]]; then
|
[ "${IMG##*.}" == "ant" ] && DELETEIMAGE+=".ant"
|
||||||
DELETEIMAGE=$DELETEIMAGE".ant"
|
|
||||||
fi
|
|
||||||
## si directorio:imagen cambiamos : por /
|
## si directorio:imagen cambiamos : por /
|
||||||
DELETEIMAGE=$(echo $DELETEIMAGE|tr : /)
|
DELETEIMAGE=$(echo $DELETEIMAGE|tr : /)
|
||||||
|
|
||||||
## se llama al escript de borrado de imagen.
|
## se llama al escript de borrado de imagen.
|
||||||
deleteimage $DELETEIMAGE
|
deleteimage $DELETEIMAGE
|
||||||
|
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# Eliminar marcas de borrado.
|
||||||
|
rm -f ${TODELETE[@]}
|
||||||
# Actualizar información del repositorio.
|
# Actualizar información del repositorio.
|
||||||
checkrepo
|
checkrepo
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,6 @@ BTSEEDERPID="/var/run/btseeder.pid"
|
||||||
################### #######################################
|
################### #######################################
|
||||||
|
|
||||||
pkill bttrack
|
pkill bttrack
|
||||||
rm $BTTRACKDFILE
|
rm -f $BTTRACKDFILE
|
||||||
sleep 2
|
sleep 2
|
||||||
bttrack $BTTRACK_OPTIONS &>> $BTTRACKLOG &
|
bttrack $BTTRACK_OPTIONS &>> $BTTRACKLOG &
|
||||||
ps aux | grep bttrack | grep -v grep | awk -F: '{print $3}'
|
|
||||||
|
|
Loading…
Reference in New Issue