SCRUM issueshttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues2018-10-17T12:28:16Zhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/508Linter no CI proinfodata.2018-10-17T12:28:16ZAlessandro EliasLinter no CI proinfodata.Adicionar etapa de lint para as linguagens que mais usamos:
* Bash
* PythonAdicionar etapa de lint para as linguagens que mais usamos:
* Bash
* Pythonstable-6.1.1-7Guilherme Becker AggeGuilherme Becker Aggehttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/460Melhorar tratamento de erros no le-lab2018-11-09T13:29:10ZDavisson Henrique PaulinoMelhorar tratamento de erros no le-lab* Analisar o código do le-lab verificando possíveis erros, o que eles efetariam e trata-los, caso necessário.
* Algumas funções tratam exception e retornam booleanos, porém não é verificado no nível acima e o status de erro não é propag...* Analisar o código do le-lab verificando possíveis erros, o que eles efetariam e trata-los, caso necessário.
* Algumas funções tratam exception e retornam booleanos, porém não é verificado no nível acima e o status de erro não é propagado
* Me parece uma boa prática não usar booleano em caso de erro, mas sim Exceptions, pois elas se propagam nos diversos níveis da pilha, não precisando cada nível fazer isso
* Um caso onde isso acontece é:
Arquivo: `le-lab`
```python
arguments = parser.parse_args()
if arguments.services:
if services.parse_service_arguments(arguments):
exit(0)
else:
exit(1)
if arguments.create:
if parse_creation_arguments(arguments):
exit()
else:
exit(1)
```
Se você descer na pilha de chamada das funções `services.parse_service_arguments(arguments)` e `parse_creation_arguments(arguments)`, perceberá que os erro não chega no topostable-6.1.1-7Davisson Henrique PaulinoDavisson Henrique Paulinohttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/604Verificar se uma instalação do LE5 o agente de monitoramento envia os dados p...2018-11-09T13:31:23ZAlessandro EliasVerificar se uma instalação do LE5 o agente de monitoramento envia os dados para o portal.Instalar em uma VM um LE5 e verificar se o agente esta enviando dados para o [proinfodata.](http://proinfodata.c3sl.ufpr.br) Verificar em paralelo se estes dados chegaram no BD.Instalar em uma VM um LE5 e verificar se o agente esta enviando dados para o [proinfodata.](http://proinfodata.c3sl.ufpr.br) Verificar em paralelo se estes dados chegaram no BD.v6.2.1-3Davisson Henrique PaulinoDavisson Henrique Paulinohttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/575Problema ao remover o pacote le-parental-control2018-11-29T12:39:37ZDavisson Henrique PaulinoProblema ao remover o pacote le-parental-control## Problema
Ao remover o le-parental-control é dado uma mensagem de erro que é não foi possivel desistalar o pacote pois não foi possíel deletar o arquivo `/usr/share/help-langpack/pt_BR/le-help/le-conf-controle-parental.page`.
## Efeit...## Problema
Ao remover o le-parental-control é dado uma mensagem de erro que é não foi possivel desistalar o pacote pois não foi possíel deletar o arquivo `/usr/share/help-langpack/pt_BR/le-help/le-conf-controle-parental.page`.
## Efeitos
* Não é possivel deletar o pacote
* Não é possível atualizar o pacote
## Cenário
Instalei a iso `linux-educacional-6.1.0-stable-2018-03-14.iso` no modo experimental e depois dei chroot na partição so SO criada pela instalação
* Versões instaladas:
* le-parental-control - 0.0.6
* le-conf - 0.0.29
## Possíveis causas
Antigamente o le-parental-control não era um pacote próprio, mas sim um conjunto de scripts dentro do le-conf e o seu manual(le-conf-controle-parental.page) também ficava no le-conf até ganhar o pacote próprio.v6.2.1-3Davisson Henrique PaulinoDavisson Henrique Paulinohttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/408Investigar origem do "erro interno" no Ubuntu2018-12-04T12:57:23ZStephanie Briere AmericoInvestigar origem do "erro interno" no UbuntuAo instalar o multiterminal e iniciar uma sessão, algumas vezes nos deparamos com a mensagem de erro interno do Ubuntu relativa ao Xorg. Apesar da mensagem, o sistema opera conforme o esperado.
![Captura_de_tela_de_2018-02-26_09-54-33](...Ao instalar o multiterminal e iniciar uma sessão, algumas vezes nos deparamos com a mensagem de erro interno do Ubuntu relativa ao Xorg. Apesar da mensagem, o sistema opera conforme o esperado.
![Captura_de_tela_de_2018-02-26_09-54-33](/uploads/412aeab03c40b108d01d901ddd6992e2/Captura_de_tela_de_2018-02-26_09-54-33.png)
![Captura_de_tela_de_2018-02-26_09-58-09](/uploads/29767149471d56d23f4a1f1b22cd2692/Captura_de_tela_de_2018-02-26_09-58-09.png)https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/528Uma vez que se habilita o family-shield na rede só se pode habilitar e desabi...2018-12-04T13:42:57ZDavisson Henrique PaulinoUma vez que se habilita o family-shield na rede só se pode habilitar e desabilitar ele na rede, não existe um estado neutrov6.2.1-2legtonlegtonhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/544Verificar a possibilidade de um modulo pam para criptografia.2018-12-04T13:49:12ZAlessandro EliasVerificar a possibilidade de um modulo pam para criptografia.A ideia é deixar a senha do admin a mesma senha para a chave de criptografia do le-lab.A ideia é deixar a senha do admin a mesma senha para a chave de criptografia do le-lab.https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/557Fazer le-lab detectar a morte do serviço2018-12-04T13:53:10ZLucas Sulzbachls17@inf.ufpr.brFazer le-lab detectar a morte do serviçoConforme #527, quando um processo relacionado a um serviço recebe um SIGKILL, e consequentemente é morto sem fazer um cleanup, o le-lab não é comunicado e continua assumindo que o serviço está disponível. Fazer com que o le-lab consulte ...Conforme #527, quando um processo relacionado a um serviço recebe um SIGKILL, e consequentemente é morto sem fazer um cleanup, o le-lab não é comunicado e continua assumindo que o serviço está disponível. Fazer com que o le-lab consulte se este processo está vivo de tempo em tempo, e automaticamente remover o serviço, se necessário.Lucas Sulzbachls17@inf.ufpr.brLucas Sulzbachls17@inf.ufpr.brhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/596Epoptes não conecta2018-12-05T13:16:05ZDavisson Henrique PaulinoEpoptes não conectaProblema relatado por usuário no fórum. apenas é visualizado 2 estações e com o usuário admin. Ver mais no post: https://forum.c3sl.ufpr.br/t/epoptes-nao-conecta/594
Verificar se o bug continua acontecendo na após as atualizações do le-l...Problema relatado por usuário no fórum. apenas é visualizado 2 estações e com o usuário admin. Ver mais no post: https://forum.c3sl.ufpr.br/t/epoptes-nao-conecta/594
Verificar se o bug continua acontecendo na após as atualizações do le-lab e epoptes.v6.2.1-3Lucas Sulzbachls17@inf.ufpr.brLucas Sulzbachls17@inf.ufpr.brhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/605Como atualizar os agentes de monitoramento antigos para o novo agente.2018-12-05T13:20:06ZAlessandro EliasComo atualizar os agentes de monitoramento antigos para o novo agente.Estudar, depurar se é possível atualizar o agente antigo para o agente de monitoramento novo.Estudar, depurar se é possível atualizar o agente antigo para o agente de monitoramento novo.v6.2.1-3Lucas Sulzbachls17@inf.ufpr.brLucas Sulzbachls17@inf.ufpr.brhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/608Desenvolver uma extensão do Gnome para mostrar na barra de tarefa qual escola...2018-12-05T13:23:51ZAlessandro EliasDesenvolver uma extensão do Gnome para mostrar na barra de tarefa qual escola faz referência ao INEP.Como o PortalMEC, que é uma extensão do Gnome, criar uma que mostre o nome da escola na barra de tarefas. A informação do nome da escola estará em "/etc/inep" (vide issue #607), este pacote será responsável por salvar os dados (inep e no...Como o PortalMEC, que é uma extensão do Gnome, criar uma que mostre o nome da escola na barra de tarefas. A informação do nome da escola estará em "/etc/inep" (vide issue #607), este pacote será responsável por salvar os dados (inep e nome da escola), logo sincronizar com este pacote onde pegar estes dados.
Ainda com esta extensão, criar mecanismo de lembre ao usuário, que poderia ser um ToolTip com a mensagem "Você ainda não entrou seu INEP!".
Um novo pacote deve ser criado no repositório git@gitlab.c3sl.ufpr.br:le6/le-inep-ExGnome.git.
Preencher o readme.v6.2.1-3Guilherme Becker AggeGuilherme Becker Agge