...
Due do a previous device reset, neo4j DB has been corrupted. When trying to upgrade to the newest version upgrade is failing on step: FAILED 800_post/016_fix_sru_import_log.pl Could not connect to the database. at 800_post/016_fix_sru_import_log.pl line 28. Any upgrade retry will fail.
neo4j issue
re-image the device
In reality, failed due corrupted neo4j DB: 2022-09-20 10:27:36 localhost-startStop-1: INFO Neo4jImplConfiguration:108 - configuring Embedded driver at /ngfw/var/lib/db/ngfw.db APOC couln't set a URLStreamHandlerFactory since some other tool already did this (e.g. tomcat). This means you cannot use s3:// or hdfs:// style URLs in APOC. This is a known issue tracked at https://github.com/neo4j-contrib/neo4j-apoc-procedures/issues/778. Full stacktrace below: java.lang.Error: factory already defined at java.net.URL.setURLStreamHandlerFactory(URL.java:1112) at apoc.ApocKernelExtensionFactory.(ApocKernelExtensionFactory.java:30) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at java.lang.Class.newInstance(Class.java:442) at java.util.ServiceLoader$LazyIterator.nextServ Script upgrade should point to which DB connection is failing.
Click on a version to see all relevant bugs
Cisco Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.