You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are some failing tests because of container status check failed. see example:
Corresponding key logs are as follows:
......
2024-02-20 00:23:38 INFO 8:543 - Container datastrato/gravitino-ci-hive:0.1.8 started in PT56.579618497S
2024-02-20 00:23:40 ERROR HiveContainer:78 - Command [bash /tmp/check-status.sh] exited with 1
2024-02-20 00:23:40 ERROR HiveContainer:79 - stderr: ++ hdfs dfsadmin -report
++ grep 'Live datanodes'
++ awk '{print $3}'
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
hdfs_ready=
[[ '' == (\1): ]]
echo 'HDFS is not ready'
exit 1
2024-02-20 00:23:40 ERROR HiveContainer:80 - stdout: HDFS is not ready
2024-02-20 00:23:46 ERROR HiveContainer:78 - Command [bash /tmp/check-status.sh] exited with 1
2024-02-20 00:23:46 ERROR HiveContainer:79 - stderr: ++ hdfs dfsadmin -report
++ grep 'Live datanodes'
++ awk '{print $3}'
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
hdfs_ready=
[[ '' == (\1): ]]
echo 'HDFS is not ready'
exit 1
2024-02-20 00:23:46 ERROR HiveContainer:80 - stdout: HDFS is not ready
2024-02-20 00:23:53 ERROR HiveContainer:78 - Command [bash /tmp/check-status.sh] exited with 1
2024-02-20 00:23:53 ERROR HiveContainer:79 - stderr: ++ hdfs dfsadmin -report
++ grep 'Live datanodes'
++ awk '{print $3}'
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
hdfs_ready=
[[ '' == (\1): ]]
echo 'HDFS is not ready'
exit 1
2024-02-20 00:23:53 ERROR HiveContainer:80 - stdout: HDFS is not ready
2024-02-20 00:23:59 ERROR HiveContainer:78 - Command [bash /tmp/check-status.sh] exited with 1
2024-02-20 00:23:59 ERROR HiveContainer:79 - stderr: ++ hdfs dfsadmin -report
++ grep 'Live datanodes'
++ awk '{print $3}'
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
hdfs_ready=
[[ '' == (\1): ]]
echo 'HDFS is not ready'
exit 1
2024-02-20 00:23:59 ERROR HiveContainer:80 - stdout: HDFS is not ready
2024-02-20 00:24:06 ERROR HiveContainer:78 - Command [bash /tmp/check-status.sh] exited with 1
2024-02-20 00:24:06 ERROR HiveContainer:79 - stderr: ++ hdfs dfsadmin -report
++ grep 'Live datanodes'
++ awk '{print $3}'
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
hdfs_ready=
[[ '' == (\1): ]]
echo 'HDFS is not ready'
exit 1
2024-02-20 00:24:06 ERROR HiveContainer:80 - stdout: HDFS is not ready
2024-02-20 00:24:11 INFO HiveConf:187 - Found configuration file null
2024-02-20 00:24:11 WARN NativeCodeLoader:62 - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
2024-02-20 00:24:11 INFO metastore:405 - Trying to connect to metastore with URI thrift://172.17.0.3:9083
2024-02-20 00:24:11 INFO metastore:479 - Opened a connection to metastore, current connections: 1
......
We can see that the Hive container has started, but the check fails before HDFS is initialized, resulting in a Precondition failed
How should we improve?
Retry interval should be increased
The text was updated successfully, but these errors were encountered:
What would you like to be improved?
There are some failing tests because of container status check failed. see example:
Corresponding key logs are as follows:
We can see that the Hive container has started, but the check fails before HDFS is initialized, resulting in a
Precondition failed
How should we improve?
Retry interval should be increased
The text was updated successfully, but these errors were encountered: