Closed makelli closed 7 years ago
@makelli favor informar o erro que ocorreu. A traceback não está completo.
Traceback (innermost last): Module ZPublisher.Publish, line 138, in publish Module ZPublisher.mapply, line 77, in mapply Module ZPublisher.Publish, line 48, in call_object Module Products.GenericSetup.tool, line 1034, in manage_doUpgrades Module Products.GenericSetup.upgrade, line 166, in doStep Module brasil.gov.portal.upgrades.v10801.handler, line 71, in remove_browserlayer AttributeError: type object 'IBrowserLayer' has no attribute 'getName'
@makelli você está utilizando o versions.cfg da versão 1.1.5.1?
https://github.com/plonegovbr/portalpadrao.release/blob/master/1.1.5.1/versions.cfg
Você instalou/reinstalou algum produto manualmente no portal_quickinstaller?
Sim utilizo a versão 1.1.5.1. Não reinstalei nenhum produto
@makelli por favor adicione
print Ilayer
antes da linha if Ilayer.getName() == 'OEmbedLayer':
em https://github.com/plonegovbr/brasil.gov.portal/blob/master/src/brasil/gov/portal/upgrades/v10801/handler.py#L69 no pacote em seu disco e execute novamente o upgradeStep para que possamos descobrir qual layer está dando problema.
Parou na <class 'brasil.gov.facetada.interfaces.IBrowserLayer'>
2017-07-14 11:18:31 INFO PloneFormGen Patching plone.app.portlets ColumnPortletManagerRenderer to not catch Retry exceptions 2017-07-14 11:18:31 INFO Zope Ready to handle requests 2017-07-14 11:18:31 WARNING OFS.Uninstalled Could not import class 'IBrowserLayer' from module 'brasil.gov.facetada.interfaces'
A lista completa de registered_layers é esta:
@makelli o pacote brasil.gov.facetada não é instalado por padrão. Esse erro parece que você tinha uma instância que tinha o brasil.gov.facetada instalado em algum momento, mas agora não está mais presente na seção eggs +=
de seu buildout: ou seja, tem uma browserlayer persistida no ZODB, mas o código python equivalente não está disponível, por isso recebe None
ao executar getName()
.
Você precisa adicionar o brasil.gov.facetada na seção eggs
de seu buildout. Adicione, rode o buildout e nos informe se o erro permanece ao executar o upgradeStep.
Coloquei o pacote brasil.gov.facetada no egg e o upgradeStep funcionou corretamente. Muito obrigada
Qual versão do produto você está usando e em qual sistema operacional (acesse /@@overview-controlpanel ou /prefs_install_products_form para obter essas informações)?
Portal Padrão 1.1.5.1
Possui plugins adicionados além dos definidos numa instalação padrão do Portal Padrão? Se sim, forneça o nome e as versões utilizadas.
[ ] Sim Nome e versões dos plugins:
[X ] Não
[ ] Não sei informar
Está utilizando o buildout padrão como o usado em https://github.com/plonegovbr/portal.buildout?
Se a resposta acima foi negativa, está utilizando o arquivo de versões de pinagens das dependências como definido em https://github.com/plonegovbr/portalpadrao.release/ e https://github.com/plonegovbr/brasil.gov.portal#requisitos?
Quais são os passos para reproduzir o problema?
Realizar o seguinte passo de upgrade
Qual é o retorno esperado? O que você vê ao contrário do esperado?
A aplicação forneceu algum erro no console ou na interface? Cole nesse relato o erro completo.
Traceback (innermost last): Module ZPublisher.Publish, line 138, in publish Module ZPublisher.mapply, line 77, in mapply Module ZPublisher.Publish, line 48, in call_object Module Products.GenericSetup.tool, line 1034, in manage_doUpgrades Module Products.GenericSetup.upgrade, line 166, in doStep Module brasil.gov.portal.upgrades.v10801.handler, line 71, in remove_browserlayer
Por favor forneça informações adicionais que possam complementar o seu relato.