MOTECH - nedaří se nainstalovat pluginy #246

Closed
opened 2018-03-30 03:08:27 +02:00 by Podhorecky · 13 comments
Podhorecky commented 2018-03-30 03:08:27 +02:00 (Migrated from git.spotter.cz)

instalace pluginů v rámci rozhraní - předtím instalace pluginů fungovala. Teď po výběru pluginu zůstane viset teploměr a nic se neděje.

Taky se objevila tato hláška.
Výstřižek

instalace pluginů v rámci rozhraní - předtím instalace pluginů fungovala. Teď po výběru pluginu zůstane viset teploměr a nic se neděje. Taky se objevila tato hláška. ![Výstřižek](/uploads/9ee1a2b3460eafb41825f34b12d7f6ae/Výstřižek.PNG)
Disassembler commented 2018-03-30 15:14:42 +02:00 (Migrated from git.spotter.cz)

Hm. To se mi na vývojové instanci neděje. Prosím o postup k zopakování.

Hm. To se mi na vývojové instanci neděje. Prosím o postup k zopakování.
Disassembler commented 2018-03-30 15:16:14 +02:00 (Migrated from git.spotter.cz)

Jakože postup jak nainstalovat pluginy znám, spíš mi jde o to který jste zkoušel a jestli jste kolem toho nenastavoval ještě něco jiného.

Jakože postup jak nainstalovat pluginy znám, spíš mi jde o to který jste zkoušel a jestli jste kolem toho nenastavoval ještě něco jiného.
Podhorecky commented 2018-03-30 16:11:23 +02:00 (Migrated from git.spotter.cz)

hm, momentálně to nejde zopakovat. Při vstupu do MOTECH to ukáže toto
login

zkoušeno nyní na Chrome i na Firefoxu. Na FF poprvé od změny URL, takže předpokládám že browser nemá nic v paměti.

Nicméně k postupu s instalací pluginů, které jsem zkoušel včera: Zvolil jsem nějaký z prvních pluginů z nabídkového menu. Zvolil jsem možnost pouze nainstalovat (nikoliv nainstalovat a spustit).

Pak to ukázalo instalační teploměr a ten zůstal viset. Strana se chovala jako že nereaguje. Když jsem v browseru dal reload strany, tak se objevilo chybové okno. Teploměr stále visel. Plugin se nenainstaloval. Dávalo to dojem, že je jedno, jaký plugin vyberu, pokaždé to vytuhne.


Ještě uvedu pozorování u dřívější verze VM: Zde byly také problémy s instalací pluginů, také občas zůstalo viset teploměrové okno, které po dokončení instalce nezmizelo. V rozhraní zůstalo viset bez reakcí. Nicméně po reloadu okna v browseru se MOTECH probral, ukázal že byl plugin nainstalovaný. Pluginy tedy šly spouštět i zastavovat. Šly nainstalovat prakticky všechny pluginy a tak jsem to i s mírnými obtížemi považoval za "funkční"...

Moje spekulace:
Je možné, že to je další příklad, kdy můj pomalý net u mne nestíhá natáhnout nějaké skripty, které pak vyprší a dál už neproběhnou. Možná že po přechodu na novou verzi VM se projevilo něco, co víc komplikuje proces instalace při relativně pomalém připojení (?)

hm, momentálně to nejde zopakovat. Při vstupu do MOTECH to ukáže toto ![login](/uploads/f02161ff34ca3dc3dc91371f114cde59/login.PNG) zkoušeno nyní na Chrome i na Firefoxu. Na FF poprvé od změny URL, takže předpokládám že browser nemá nic v paměti. Nicméně k postupu s instalací pluginů, které jsem zkoušel včera: Zvolil jsem nějaký z prvních pluginů z nabídkového menu. Zvolil jsem možnost pouze nainstalovat (nikoliv nainstalovat a spustit). Pak to ukázalo instalační teploměr a ten zůstal viset. Strana se chovala jako že nereaguje. Když jsem v browseru dal reload strany, tak se objevilo chybové okno. Teploměr stále visel. Plugin se nenainstaloval. Dávalo to dojem, že je jedno, jaký plugin vyberu, pokaždé to vytuhne. -------------- Ještě uvedu pozorování u dřívější verze VM: Zde byly také problémy s instalací pluginů, také občas zůstalo viset teploměrové okno, které po dokončení instalce nezmizelo. V rozhraní zůstalo viset bez reakcí. Nicméně po reloadu okna v browseru se MOTECH probral, ukázal že byl plugin nainstalovaný. Pluginy tedy šly spouštět i zastavovat. Šly nainstalovat prakticky všechny pluginy a tak jsem to i s mírnými obtížemi považoval za "funkční"... Moje spekulace: Je možné, že to je další příklad, kdy můj pomalý net u mne nestíhá natáhnout nějaké skripty, které pak vyprší a dál už neproběhnou. Možná že po přechodu na novou verzi VM se projevilo něco, co víc komplikuje proces instalace při relativně pomalém připojení (?)
Disassembler commented 2018-03-30 16:49:22 +02:00 (Migrated from git.spotter.cz)

Hehe. Jo, už se mi to podařilo replikovat. To vypadá na velice robustní aplikaci.

Pak to ukázalo instalační teploměr a ten zůstal viset.

Pouze zdánlivě. Kdybyste ještě několik sekund až minut počkal, nakonec by Vám to nějakou hlášku dalo.

Strana se chovala jako že nereaguje. Když jsem v browseru dal reload strany...

...tím jsem to rozbil. :) Aplikace nepřežije, pokud se jí pošle požadavek na render ve chvíli, kdy instaluje bundle. Je důležité nechat tu instalaci buď dojet nebo vytimeoutovat. A v obou případech bych i tak doporučil kontejner po instalaci rozšíření restartovat (což v současnosti nemáte možnost udělat), aby se veškeré Java třídy inicializovaly korektně. To je taková hezká tečka za všemi těmi vtipnostmi popsanými v #156 a #166.

Po restartu kontejneru vypadá, že se to zvrávoralo.

Nějaký commit ohledně bundles a jejich fragmentů se objevil před 9 dny v upstreamu, ale nemám tušení, jestli to s tím má něco společného a taky se mi moc nechce do sestavování aplikace ze zdrojáku, protože vyžaduje toolchain s Mavenem a NodeJS, který by pravděpodobně nebylo úplně triviální (=rychlé) nastavit.

Hehe. Jo, už se mi to podařilo replikovat. To vypadá na velice robustní aplikaci. > Pak to ukázalo instalační teploměr a ten zůstal viset. Pouze zdánlivě. Kdybyste ještě několik sekund až minut počkal, nakonec by Vám to nějakou hlášku dalo. > Strana se chovala jako že nereaguje. Když jsem v browseru dal reload strany... *...tím jsem to rozbil.* :) Aplikace nepřežije, pokud se jí pošle požadavek na render ve chvíli, kdy instaluje *bundle*. Je důležité nechat tu instalaci buď dojet nebo vytimeoutovat. A v obou případech bych i tak doporučil kontejner po instalaci rozšíření restartovat (což v současnosti nemáte možnost udělat), aby se veškeré Java třídy inicializovaly korektně. To je taková hezká tečka za všemi těmi vtipnostmi popsanými v #156 a #166. Po restartu kontejneru vypadá, že se to zvrávoralo. Nějaký commit ohledně bundles a jejich fragmentů se objevil [před 9 dny](https://github.com/motech/motech/commit/1d2dea892e9689d1d0f2730d06d5227ad881e0c9) v upstreamu, ale nemám tušení, jestli to s tím má něco společného a taky se mi moc nechce do sestavování aplikace ze zdrojáku, protože vyžaduje toolchain s Mavenem a NodeJS, který by pravděpodobně nebylo úplně triviální (=rychlé) nastavit.
Podhorecky commented 2018-03-30 17:05:08 +02:00 (Migrated from git.spotter.cz)

Super. Teď jsem to zkusil a trpělivě počkal, plugin se nainstaloval. Díky i za tohle... já myslim že v této věci je splněno, víme že MOTECH je netrpělivým adminem rozbitný, dál to hrotit nebudu :)

případné pozorování zaznamenám, nicméně bez stresu.

Super. Teď jsem to zkusil a trpělivě počkal, plugin se nainstaloval. Díky i za tohle... já myslim že v této věci je splněno, víme že MOTECH je netrpělivým adminem rozbitný, dál to hrotit nebudu :) případné pozorování zaznamenám, nicméně bez stresu.
Podhorecky commented 2018-03-30 17:05:08 +02:00 (Migrated from git.spotter.cz)

closed

closed
Podhorecky commented 2020-05-11 19:17:19 +02:00 (Migrated from git.spotter.cz)

aha, momentálně MOTECH na VM selhává v instalaci pluginů. Ale jinak, než před tím. Nyní to vypisuje dlouhou chybovou konzoli s javovskými errory.

Žádné nervy, jen znamenám. Vypadá to jako neštěstí zastaralé aplikace :( achjo.

aha, momentálně MOTECH na VM selhává v instalaci pluginů. Ale jinak, než před tím. Nyní to vypisuje dlouhou chybovou konzoli s javovskými errory. Žádné nervy, jen znamenám. Vypadá to jako neštěstí zastaralé aplikace :( achjo.
Podhorecky commented 2020-05-11 19:17:19 +02:00 (Migrated from git.spotter.cz)

reopened

reopened
Disassembler commented 2020-05-11 21:44:10 +02:00 (Migrated from git.spotter.cz)

Pár řádků z toho dlouhého strack trace napovídá, že se jedná o nějaký problém se stahováním (resp. resolvováním) závislostí. V Maven repozitáři Motechu vidím, že tam došlo k nějaké změně 24.4.2020 a že soubor Packages.gz, který by měl nejspíš obsahovat nějaká metadata je najednou úplně prázdný. Abych si byl úplně jist, vylovil jsem rok starou virtuálku a pustil na ní rok starý Motech... a abych si byl ještě jistější, vylovil jsem ještě i rok a půl starou virtálku z předchozí generace... a obě dělají úplně to samé. Takže buď to už definitivně pohřbili, anebo si tam něco polámali a můžeme doufat, že si to třeba někdy spraví. Vzhledem k tomu, že i na solné pláni je živěji než u Motechů v repozitáři, moc velké naděje bych si nedělal.

Pár řádků z toho dlouhého strack trace napovídá, že se jedná o nějaký problém se stahováním (resp. resolvováním) závislostí. V [Maven repozitáři Motechu](http://nexus.motechproject.org/content/repositories/public/) vidím, že tam došlo k nějaké změně 24.4.2020 a že soubor Packages.gz, který by měl nejspíš obsahovat nějaká metadata je najednou úplně prázdný. Abych si byl úplně jist, vylovil jsem rok starou virtuálku a pustil na ní rok starý Motech... a abych si byl ještě jistější, vylovil jsem ještě i rok a půl starou virtálku z předchozí generace... a obě dělají úplně to samé. Takže buď to už definitivně pohřbili, anebo si tam něco polámali a můžeme doufat, že si to třeba někdy spraví. Vzhledem k tomu, že i na solné pláni je živěji než u Motechů v repozitáři, moc velké naděje bych si nedělal.
Podhorecky commented 2020-05-11 21:49:09 +02:00 (Migrated from git.spotter.cz)

njn.. co na to říct. Díky!

njn.. co na to říct. Díky!
Podhorecky commented 2020-05-11 21:49:10 +02:00 (Migrated from git.spotter.cz)

closed

closed
Podhorecky commented 2020-05-12 18:50:48 +02:00 (Migrated from git.spotter.cz)

jen si poznamenám, že pluginy lze do MOTECHu doinstalovat i ze souboru ručně, pokud je někde lokálně uložen. No, ale to už je v tuto chvíli asi nepodstatné.

jen si poznamenám, že pluginy lze do MOTECHu doinstalovat i ze souboru ručně, pokud je někde lokálně uložen. No, ale to už je v tuto chvíli asi nepodstatné.
Podhorecky commented 2021-02-04 19:35:02 +01:00 (Migrated from git.spotter.cz)

nějaký 3 roky mrtvý projekt MOTECH integrace s DHIS2 na trasování a imunizaci.
https://gitlab.com/vaxtrac/motech-vaxtrac-dhis2/-/wikis/home

Kdo by to byl řekl...

nějaký 3 roky mrtvý projekt MOTECH integrace s DHIS2 na trasování a imunizaci. https://gitlab.com/vaxtrac/motech-vaxtrac-dhis2/-/wikis/home Kdo by to byl řekl...
Sign in to join this conversation.
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Disassembler/Spotter-VM#246
No description provided.