Thanks for the report, we have seen this issue in another instance and there is a fix by the Candlepin project already in place. We need to update the build of Candlepin we are using. Would you mind filing a Redmine issue for us to track this update?
Thanks, Eric On Mon, Oct 23, 2017 at 7:47 AM, nd_dutyd2005 via Foreman users < [email protected]> wrote: > Hi, > > With foreman-installer --scenario katello --upgrade, there is the > following error : > > ######### ERROR ############ > Error running command: liquibase --driver=org.postgresql.Driver > --classpath=/usr/share/java/postgresql-jdbc.jar:/var/lib/ > tomcat/webapps/candlepin/WEB-INF/classes/ > --changeLogFile=db/changelog/changelog-update.xml > --url=jdbc:postgresql://localhost/candlepin --username=candlepin > --password=<changeme> migrate -Dcommunity=False > Status code: 65280 > Command output: liquibase.exception.ChangeLogParseException: Error > parsing line 7 column 75 of > db/changelog/20170220102027-add-id-column-for-productcontent.xml: > schema_reference.4: Failed to read schema document ' > http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd', because > 1) could not find the document; 2) the document could not be read; 3) the > root element of the document is not <xsd:schema>. > at liquibase.parser.core.xml.XMLChangeLogSAXParser.parse(Unknown > Source) > at liquibase.parser.core.xml.XMLChangeLogSAXHandler. > handleIncludedChangeLog(Unknown Source) > at > liquibase.parser.core.xml.XMLChangeLogSAXHandler.startElement(Unknown > Source) > at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser. > startElement(AbstractSAXParser.java:509) > at com.sun.org.apache.xerces.internal.parsers. > AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182) > at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator. > emptyElement(XMLSchemaValidator.java:774) > at com.sun.org.apache.xerces.internal.impl. > XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java: > 351) > at com.sun.org.apache.xerces.internal.impl. > XMLDocumentFragmentScannerImpl$FragmentContentDriver.next( > XMLDocumentFragmentScannerImpl.java:2784) > at com.sun.org.apache.xerces.internal.impl. > XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602) > at com.sun.org.apache.xerces.internal.impl. > XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) > at com.sun.org.apache.xerces.internal.impl. > XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl > .java:505) > at com.sun.org.apache.xerces.internal.parsers. > XML11Configuration.parse(XML11Configuration.java:841) > at com.sun.org.apache.xerces.internal.parsers. > XML11Configuration.parse(XML11Configuration.java:770) > at com.sun.org.apache.xerces.internal.parsers.XMLParser. > parse(XMLParser.java:141) > at com.sun.org.apache.xerces.internal.parsers. > AbstractSAXParser.parse(AbstractSAXParser.java:1213) > at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$ > JAXPSAXParser.parse(SAXParserImpl.java:643) > at liquibase.parser.core.xml.XMLChangeLogSAXParser.parse(Unknown > Source) > at liquibase.Liquibase.getDatabaseChangeLog(Unknown Source) > at liquibase.Liquibase.update(Unknown Source) > at liquibase.Liquibase.update(Unknown Source) > at liquibase.integration.commandline.Main.doMigration(Unknown > Source) > at liquibase.integration.commandline.Main.main(Unknown Source) > Caused by: org.xml.sax.SAXParseException; lineNumber: 7; columnNumber: 75; > schema_reference.4: Failed to read schema document ' > http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd', because > 1) could not find the document; 2) the document could not be read; 3) the > root element of the document is not <xsd:schema>. > at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper. > createSAXParseException(ErrorHandlerWrapper.java:203) > at com.sun.org.apache.xerces.internal.util. > ErrorHandlerWrapper.warning(ErrorHandlerWrapper.java:99) > at com.sun.org.apache.xerces.internal.impl. > XMLErrorReporter.reportError(XMLErrorReporter.java:392) > at com.sun.org.apache.xerces.internal.impl. > XMLErrorReporter.reportError(XMLErrorReporter.java:306) > at com.sun.org.apache.xerces.internal.impl.xs.traversers. > XSDHandler.reportSchemaErr(XSDHandler.java:4160) > at com.sun.org.apache.xerces.internal.impl.xs.traversers. > XSDHandler.reportSchemaWarning(XSDHandler.java:4151) > at com.sun.org.apache.xerces.internal.impl.xs.traversers. > XSDHandler.getSchemaDocument1(XSDHandler.java:2493) > at com.sun.org.apache.xerces.internal.impl.xs.traversers. > XSDHandler.getSchemaDocument(XSDHandler.java:2191) > at com.sun.org.apache.xerces.internal.impl.xs.traversers. > XSDHandler.parseSchema(XSDHandler.java:576) > at com.sun.org.apache.xerces.internal.impl.xs. > XMLSchemaLoader.loadSchema(XMLSchemaLoader.java:613) > at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator. > findSchemaGrammar(XMLSchemaValidator.java:2446) > at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator. > handleStartElement(XMLSchemaValidator.java:1767) > at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator. > startElement(XMLSchemaValidator.java:740) > at com.sun.org.apache.xerces.internal.impl. > XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java: > 374) > at com.sun.org.apache.xerces.internal.impl. > XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook( > XMLNSDocumentScannerImpl.java:613) > at com.sun.org.apache.xerces.internal.impl. > XMLDocumentFragmentScannerImpl$FragmentContentDriver.next( > XMLDocumentFragmentScannerImpl.java:3132) > at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ > PrologDriver.next(XMLDocumentScannerImpl.java:852) > at com.sun.org.apache.xerces.internal.impl. > XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602) > at com.sun.org.apache.xerces.internal.impl. > XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) > at com.sun.org.apache.xerces.internal.impl. > XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl > .java:505) > at com.sun.org.apache.xerces.internal.parsers. > XML11Configuration.parse(XML11Configuration.java:841) > at com.sun.org.apache.xerces.internal.parsers. > XML11Configuration.parse(XML11Configuration.java:770) > at com.sun.org.apache.xerces.internal.parsers.XMLParser. > parse(XMLParser.java:141) > at com.sun.org.apache.xerces.internal.parsers. > AbstractSAXParser.parse(AbstractSAXParser.java:1213) > at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$ > JAXPSAXParser.parse(SAXParserImpl.java:643) > ... 22 more > Caused by: java.net.ConnectException: Connection timed out (Connection > timed out) > at java.net.PlainSocketImpl.socketConnect(Native Method) > at java.net.AbstractPlainSocketImpl.doConnect( > AbstractPlainSocketImpl.java:350) > at java.net.AbstractPlainSocketImpl.connectToAddress( > AbstractPlainSocketImpl.java:206) > at java.net.AbstractPlainSocketImpl.connect( > AbstractPlainSocketImpl.java:188) > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) > at java.net.Socket.connect(Socket.java:589) > at java.net.Socket.connect(Socket.java:538) > at sun.net.NetworkClient.doConnect(NetworkClient.java:180) > at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) > at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) > at sun.net.www.http.HttpClient.<init>(HttpClient.java:242) > at sun.net.www.http.HttpClient.New(HttpClient.java:339) > at sun.net.www.http.HttpClient.New(HttpClient.java:357) > at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient( > HttpURLConnection.java:1220) > at sun.net.www.protocol.http.HttpURLConnection.plainConnect0( > HttpURLConnection.java:1156) > at sun.net.www.protocol.http.HttpURLConnection.plainConnect( > HttpURLConnection.java:1050) > at sun.net.www.protocol.http.HttpURLConnection.connect( > HttpURLConnection.java:984) > at sun.net.www.protocol.http.HttpURLConnection.getInputStream0( > HttpURLConnection.java:1564) > at sun.net.www.protocol.http.HttpURLConnection.getInputStream( > HttpURLConnection.java:1492) > at com.sun.org.apache.xerces.internal.impl.XMLEntityManager. > setupCurrentEntity(XMLEntityManager.java:647) > at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector. > determineDocVersion(XMLVersionDetector.java:148) > at com.sun.org.apache.xerces.internal.impl.xs.opti. > SchemaParsingConfig.parse(SchemaParsingConfig.java:582) > at com.sun.org.apache.xerces.internal.impl.xs.opti. > SchemaParsingConfig.parse(SchemaParsingConfig.java:685) > at com.sun.org.apache.xerces.internal.impl.xs.opti. > SchemaDOMParser.parse(SchemaDOMParser.java:530) > at com.sun.org.apache.xerces.internal.impl.xs.traversers. > XSDHandler.getSchemaDocument(XSDHandler.java:2179) > ... 39 more > Liquibase update Failed: Error parsing line 7 column 75 of > db/changelog/20170220102027-add-id-column-for-productcontent.xml: > schema_reference.4: Failed to read schema document ' > http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd', because > 1) could not find the document; 2) the document could not be read; 3) the > root element of the document is not <xsd:schema>. > > Configuring PostgreSQL with JDBC URL: jdbc:postgresql://localhost/ > candlepin > Migrating candlepin database > --driver=org.postgresql.Driver --classpath=/usr/share/java/ > postgresql-jdbc.jar:/var/lib/tomcat/webapps/candlepin/WEB-INF/classes/ > --changeLogFile=db/changelog/changelog-update.xml > --url=jdbc:postgresql://localhost/candlepin > --username=candlepin --password=<changeme> > Traceback (most recent call last): > File "/usr/share/candlepin/cpdb", line 273, in <module> > dbsetup.update() > File "/usr/share/candlepin/cpdb", line 69, in update > self._run_liquibase("db/changelog/changelog-update.xml") > File "/usr/share/candlepin/cpdb", line 94, in _run_liquibase > self.community)) > File "/usr/share/candlepin/cpdb", line 38, in run_command > error_out(command, status, output) > File "/usr/share/candlepin/cpdb", line 46, in error_out > raise Exception("Error running command") > Exception: Error running command > /usr/share/candlepin/cpdb --update --database '//localhost/candlepin' > --user candlepin --password vh3MC4YwcHtZdPWwkU8RekeyPS6ByBAU failed! > Check the output for error! > Upgrade step migrate_candlepin failed. Check logs for more information. > > With ou without proxy, same error. > > Thx > > > -- > You received this message because you are subscribed to the Google Groups > "Foreman users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/foreman-users. > For more options, visit https://groups.google.com/d/optout. > -- Eric D. Helms Red Hat Engineering -- You received this message because you are subscribed to the Google Groups "Foreman users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/foreman-users. For more options, visit https://groups.google.com/d/optout.
