Re: [sage-devel] trac.sagemath.org unreachable

2022-08-31 Thread enriqu...@gmail.com
Probably unrelated because I was able to access the web page after the 
update but right now I get from the browser (chrome and firefox):

Traceback (most recent call last): File 
"/usr/local/lib/python2.7/dist-packages/trac/web/api.py", line 602, in 
send_error data, 'text/html') File 
"/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1104, in 
render_template template = self.load_template(filename, method=method) File 
"/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1053, in 
load_template self.get_all_templates_dirs(), auto_reload=self.auto_reload, 
File "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 758, 
in get_all_templates_dirs for provider in self.template_providers: File 
"/usr/local/lib/python2.7/dist-packages/trac/core.py", line 82, in 
extensions components = [component.compmgr[cls] for cls in classes] File 
"/usr/local/lib/python2.7/dist-packages/trac/core.py", line 208, in 
__getitem__ component = cls(self) File 
"/usr/local/lib/python2.7/dist-packages/trac/core.py", line 144, in 
__call__ self.__init__() File 
"/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 195, in 
__init__ self._init_gitolite_admin() File 
"/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 66, in 
wrapper ret = inner_wrapper(self, *args, **kwargs) File 
"/usr/local/lib/python2.7/dist-packages/fasteners/lock.py", line 302, in 
wrapper return f(self, *args, **kwargs) File 
"/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 52, in 
inner_method return method(self, *args, **kwargs) File 
"/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 226, in 
_init_gitolite_admin self._update_gitolite_admin() File 
"/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 287, in 
_update_gitolite_admin 'repository'.format(out)) TracError: Error updating 
the gitolite-admin repository: Host key verification failed. fatal: Could 
not read from remote repository. Please make sure you have the correct 
access rights and the repository exists. ; you may have to manually clean 
up or re-clone the repository

El miércoles, 31 de agosto de 2022 a las 8:48:19 UTC+2, dim...@gmail.com 
escribió:

> new ssh keys on the server, don't know how to tell this to "git trac"
>
> On Wed, 31 Aug 2022, 07:45 Emmanuel Charpentier,  
> wrote:
>
>> This morning (Aug 31, 2022, 8:43), any attempt to reach `
>> trac.sagemath.org` ends up displayong a Python trace :
>>
>> ```
>> Traceback (most recent call last): File 
>> "/usr/local/lib/python2.7/dist-packages/trac/web/api.py", line 602, in 
>> send_error data, 'text/html') File 
>> "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1104, in 
>> render_template template = self.load_template(filename, method=method) File 
>> "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1053, in 
>> load_template self.get_all_templates_dirs(), auto_reload=self.auto_reload, 
>> File "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 758, 
>> in get_all_templates_dirs for provider in self.template_providers: File 
>> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 82, in 
>> extensions components = [component.compmgr[cls] for cls in classes] File 
>> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 208, in 
>> __getitem__ component = cls(self) File 
>> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 144, in 
>> __call__ self.__init__() File 
>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 195, in 
>> __init__ self._init_gitolite_admin() File 
>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 66, in 
>> wrapper ret = inner_wrapper(self, *args, **kwargs) File 
>> "/usr/local/lib/python2.7/dist-packages/fasteners/lock.py", line 302, in 
>> wrapper return f(self, *args, **kwargs) File 
>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 52, in 
>> inner_method return method(self, *args, **kwargs) File 
>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 226, in 
>> _init_gitolite_admin self._update_gitolite_admin() File 
>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 287, in 
>> _update_gitolite_admin 'repository'.format(out)) TracError: Error updating 
>> the gitolite-admin repository: Host key verification failed. fatal: Could 
>> not read from remote repository. Please make sure you have the correct 
>> access rights and the repository exists. ; you may have to manually clean 
>> up or re-clone the repository
>> ```
>>
>> Any idea ?
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sage-devel" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to sage-devel+...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-devel/0c956548-4fa6-4970-8662-84de5b6975f0n%40googlegroups.com
>>  
>> 

Re: [sage-devel] trac.sagemath.org unreachable

2022-08-31 Thread Kwankyu Lee
This seems a different problem. The website is not accessible.

On Wednesday, August 31, 2022 at 3:48:19 PM UTC+9 dim...@gmail.com wrote:

> new ssh keys on the server, don't know how to tell this to "git trac"
>
> On Wed, 31 Aug 2022, 07:45 Emmanuel Charpentier,  
> wrote:
>
>> This morning (Aug 31, 2022, 8:43), any attempt to reach `
>> trac.sagemath.org` ends up displayong a Python trace :
>>
>> ```
>> Traceback (most recent call last): File 
>> "/usr/local/lib/python2.7/dist-packages/trac/web/api.py", line 602, in 
>> send_error data, 'text/html') File 
>> "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1104, in 
>> render_template template = self.load_template(filename, method=method) File 
>> "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1053, in 
>> load_template self.get_all_templates_dirs(), auto_reload=self.auto_reload, 
>> File "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 758, 
>> in get_all_templates_dirs for provider in self.template_providers: File 
>> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 82, in 
>> extensions components = [component.compmgr[cls] for cls in classes] File 
>> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 208, in 
>> __getitem__ component = cls(self) File 
>> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 144, in 
>> __call__ self.__init__() File 
>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 195, in 
>> __init__ self._init_gitolite_admin() File 
>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 66, in 
>> wrapper ret = inner_wrapper(self, *args, **kwargs) File 
>> "/usr/local/lib/python2.7/dist-packages/fasteners/lock.py", line 302, in 
>> wrapper return f(self, *args, **kwargs) File 
>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 52, in 
>> inner_method return method(self, *args, **kwargs) File 
>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 226, in 
>> _init_gitolite_admin self._update_gitolite_admin() File 
>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 287, in 
>> _update_gitolite_admin 'repository'.format(out)) TracError: Error updating 
>> the gitolite-admin repository: Host key verification failed. fatal: Could 
>> not read from remote repository. Please make sure you have the correct 
>> access rights and the repository exists. ; you may have to manually clean 
>> up or re-clone the repository
>> ```
>>
>> Any idea ?
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sage-devel" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to sage-devel+...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-devel/0c956548-4fa6-4970-8662-84de5b6975f0n%40googlegroups.com
>>  
>> 
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/4a798658-f64e-4931-859d-570459789fc7n%40googlegroups.com.


[sage-devel] Re: trac.sagemath.org unreachable

2022-08-31 Thread Emmanuel Charpentier
Ditto from Git via SSH :

```charpent@zen-book-flip:/usr/local/sage-9$ git fetch
@@@
@WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:29lzUeszegCYCnVMOJ+Ts/IlCwojLuf03NnVoLlONEs.
Please contact your system administrator.
Add correct host key in /home/charpent/.ssh/known_hosts to get rid of this 
message.
Offending ECDSA key in /home/charpent/.ssh/known_hosts:14
  remove with:
  ssh-keygen -f "/home/charpent/.ssh/known_hosts" -R "trac.sagemath.org"
Host key for trac.sagemath.org has changed and you have requested strict 
checking.
Host key verification failed.
fatal: Impossible de lire le dépôt distant.

Veuillez vérifier que vous avez les droits d'accès
et que le dépôt existe.
```

Removing the old SSH key cleared git access.


Le mercredi 31 août 2022 à 08:45:29 UTC+2, Emmanuel Charpentier a écrit :

> This morning (Aug 31, 2022, 8:43), any attempt to reach `trac.sagemath.org` 
> ends up displayong a Python trace :
>
> ```
> Traceback (most recent call last): File 
> "/usr/local/lib/python2.7/dist-packages/trac/web/api.py", line 602, in 
> send_error data, 'text/html') File 
> "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1104, in 
> render_template template = self.load_template(filename, method=method) File 
> "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1053, in 
> load_template self.get_all_templates_dirs(), auto_reload=self.auto_reload, 
> File "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 758, 
> in get_all_templates_dirs for provider in self.template_providers: File 
> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 82, in 
> extensions components = [component.compmgr[cls] for cls in classes] File 
> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 208, in 
> __getitem__ component = cls(self) File 
> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 144, in 
> __call__ self.__init__() File 
> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 195, in 
> __init__ self._init_gitolite_admin() File 
> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 66, in 
> wrapper ret = inner_wrapper(self, *args, **kwargs) File 
> "/usr/local/lib/python2.7/dist-packages/fasteners/lock.py", line 302, in 
> wrapper return f(self, *args, **kwargs) File 
> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 52, in 
> inner_method return method(self, *args, **kwargs) File 
> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 226, in 
> _init_gitolite_admin self._update_gitolite_admin() File 
> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 287, in 
> _update_gitolite_admin 'repository'.format(out)) TracError: Error updating 
> the gitolite-admin repository: Host key verification failed. fatal: Could 
> not read from remote repository. Please make sure you have the correct 
> access rights and the repository exists. ; you may have to manually clean 
> up or re-clone the repository
> ```
>
> Any idea ?
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/f4bbd71c-4d5d-45e4-9540-396aa299848bn%40googlegroups.com.


[sage-devel] Re: trac.sagemath.org unreachable

2022-08-31 Thread Emmanuel Charpentier
The Web site is still unreachable.

Le mercredi 31 août 2022 à 09:02:53 UTC+2, Emmanuel Charpentier a écrit :

> Ditto from Git via SSH :
>
> ```charpent@zen-book-flip:/usr/local/sage-9$ git fetch
> @@@
> @WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
> @@@
> IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
> Someone could be eavesdropping on you right now (man-in-the-middle attack)!
> It is also possible that a host key has just been changed.
> The fingerprint for the ECDSA key sent by the remote host is
> SHA256:29lzUeszegCYCnVMOJ+Ts/IlCwojLuf03NnVoLlONEs.
> Please contact your system administrator.
> Add correct host key in /home/charpent/.ssh/known_hosts to get rid of this 
> message.
> Offending ECDSA key in /home/charpent/.ssh/known_hosts:14
>   remove with:
>   ssh-keygen -f "/home/charpent/.ssh/known_hosts" -R "trac.sagemath.org"
> Host key for trac.sagemath.org has changed and you have requested strict 
> checking.
> Host key verification failed.
> fatal: Impossible de lire le dépôt distant.
>
> Veuillez vérifier que vous avez les droits d'accès
> et que le dépôt existe.
> ```
>
> Removing the old SSH key cleared git access.
>
>
> Le mercredi 31 août 2022 à 08:45:29 UTC+2, Emmanuel Charpentier a écrit :
>
>> This morning (Aug 31, 2022, 8:43), any attempt to reach `
>> trac.sagemath.org` ends up displayong a Python trace :
>>
>> ```
>> Traceback (most recent call last): File 
>> "/usr/local/lib/python2.7/dist-packages/trac/web/api.py", line 602, in 
>> send_error data, 'text/html') File 
>> "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1104, in 
>> render_template template = self.load_template(filename, method=method) File 
>> "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1053, in 
>> load_template self.get_all_templates_dirs(), auto_reload=self.auto_reload, 
>> File "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 758, 
>> in get_all_templates_dirs for provider in self.template_providers: File 
>> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 82, in 
>> extensions components = [component.compmgr[cls] for cls in classes] File 
>> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 208, in 
>> __getitem__ component = cls(self) File 
>> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 144, in 
>> __call__ self.__init__() File 
>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 195, in 
>> __init__ self._init_gitolite_admin() File 
>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 66, in 
>> wrapper ret = inner_wrapper(self, *args, **kwargs) File 
>> "/usr/local/lib/python2.7/dist-packages/fasteners/lock.py", line 302, in 
>> wrapper return f(self, *args, **kwargs) File 
>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 52, in 
>> inner_method return method(self, *args, **kwargs) File 
>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 226, in 
>> _init_gitolite_admin self._update_gitolite_admin() File 
>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 287, in 
>> _update_gitolite_admin 'repository'.format(out)) TracError: Error updating 
>> the gitolite-admin repository: Host key verification failed. fatal: Could 
>> not read from remote repository. Please make sure you have the correct 
>> access rights and the repository exists. ; you may have to manually clean 
>> up or re-clone the repository
>> ```
>>
>> Any idea ?
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/c64ff053-291f-407f-bf53-d6c6dc454c81n%40googlegroups.com.


[sage-devel] Re: trac.sagemath.org unreachable

2022-08-31 Thread Emmanuel Charpentier
And an attempt to fetch a ticket also failed for related reasons :

charpent@zen-book-flip:/usr/local/sage-9$ git trac checkout 34457
Loading ticket #34457...
Traceback (most recent call last):
  File "/home/charpent/Dev/git-trac-command/git_trac/digest_transport.py", 
line 106, in single_request
return self.parse_response(response)
  File "/usr/lib/python3.10/xmlrpc/client.py", line 1354, in parse_response
return u.close()
  File "/usr/lib/python3.10/xmlrpc/client.py", line 668, in close
raise Fault(**self._stack[0])
xmlrpc.client.Fault: 

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/bin/git-trac", line 17, in 
cmdline.launch()
  File "/home/charpent/Dev/git-trac-command/git_trac/cmdline.py", line 239, 
in launch
app.checkout(args.ticket_or_branch, args.branch_name)
  File "/home/charpent/Dev/git-trac-command/git_trac/app.py", line 118, in 
checkout
self._checkout_ticket(int(ticket_or_branch), branch_name)
  File "/home/charpent/Dev/git-trac-command/git_trac/app.py", line 125, in 
_checkout_ticket
ticket = self.trac.load(ticket_number)
  File "/home/charpent/Dev/git-trac-command/git_trac/trac_server.py", line 
133, in load
ticket = TracTicket(ticket_number, self.anonymous_proxy)
  File "/home/charpent/Dev/git-trac-command/git_trac/trac_ticket.py", line 
155, in TracTicket
change_log = server_proxy.ticket.changeLog(ticket_number)
  File "/usr/lib/python3.10/xmlrpc/client.py", line 1122, in __call__
return self.__send(self.__name, args)
  File "/usr/lib/python3.10/xmlrpc/client.py", line 1464, in __request
response = self.__transport.request(
  File "/usr/lib/python3.10/xmlrpc/client.py", line 1166, in request
return self.single_request(host, handler, request_body, verbose)
  File "/home/charpent/Dev/git-trac-command/git_trac/digest_transport.py", 
line 108, in single_request
raise TracInternalError(e)
git_trac.trac_error.TracInternalError: 

Of note : I could create a new ticket (the one I was trying to fetch) 
yesterday afternoon. This might be a problem distinct from the one due to 
the key change (this week-end, IIUIC).
Le mercredi 31 août 2022 à 09:04:43 UTC+2, Emmanuel Charpentier a écrit :

> The Web site is still unreachable.
>
> Le mercredi 31 août 2022 à 09:02:53 UTC+2, Emmanuel Charpentier a écrit :
>
>> Ditto from Git via SSH :
>>
>> ```charpent@zen-book-flip:/usr/local/sage-9$ git fetch
>> @@@
>> @WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
>> @@@
>> IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
>> Someone could be eavesdropping on you right now (man-in-the-middle 
>> attack)!
>> It is also possible that a host key has just been changed.
>> The fingerprint for the ECDSA key sent by the remote host is
>> SHA256:29lzUeszegCYCnVMOJ+Ts/IlCwojLuf03NnVoLlONEs.
>> Please contact your system administrator.
>> Add correct host key in /home/charpent/.ssh/known_hosts to get rid of 
>> this message.
>> Offending ECDSA key in /home/charpent/.ssh/known_hosts:14
>>   remove with:
>>   ssh-keygen -f "/home/charpent/.ssh/known_hosts" -R "trac.sagemath.org"
>> Host key for trac.sagemath.org has changed and you have requested strict 
>> checking.
>> Host key verification failed.
>> fatal: Impossible de lire le dépôt distant.
>>
>> Veuillez vérifier que vous avez les droits d'accès
>> et que le dépôt existe.
>> ```
>>
>> Removing the old SSH key cleared git access.
>>
>>
>> Le mercredi 31 août 2022 à 08:45:29 UTC+2, Emmanuel Charpentier a écrit :
>>
>>> This morning (Aug 31, 2022, 8:43), any attempt to reach `
>>> trac.sagemath.org` ends up displayong a Python trace :
>>>
>>> ```
>>> Traceback (most recent call last): File 
>>> "/usr/local/lib/python2.7/dist-packages/trac/web/api.py", line 602, in 
>>> send_error data, 'text/html') File 
>>> "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1104, in 
>>> render_template template = self.load_template(filename, method=method) File 
>>> "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1053, in 
>>> load_template self.get_all_templates_dirs(), auto_reload=self.auto_reload, 
>>> File "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 758, 
>>> in get_all_templates_dirs for provider in self.template_providers: File 
>>> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 82, in 
>>> extensions components = [component.compmgr[cls] for cls in classes] File 
>>> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 208, in 
>>> __getitem__ component = cls(self) File 
>>> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 144, in 
>>> __call__ self.__init__() File 
>>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 195, in 
>>> __init__ self._init_gitolite_admin() File 
>>> "/usr/local/lib/python2.7/dist-packages/sage_trac/

[sage-devel] Re: trac.sagemath.org unreachable

2022-08-31 Thread Kwankyu Lee
Perhaps need to update trac server ssh keys stored in github?

On Wednesday, August 31, 2022 at 4:10:34 PM UTC+9 emanuel.c...@gmail.com 
wrote:

> And an attempt to fetch a ticket also failed for related reasons :
>
> charpent@zen-book-flip:/usr/local/sage-9$ git trac checkout 34457
> Loading ticket #34457...
>
> Traceback (most recent call last):
>   File "/home/charpent/Dev/git-trac-command/git_trac/digest_transport.py", 
> line 106, in single_request
> return self.parse_response(response)
>   File "/usr/lib/python3.10/xmlrpc/client.py", line 1354, in parse_response
> return u.close()
>   File "/usr/lib/python3.10/xmlrpc/client.py", line 668, in close
> raise Fault(**self._stack[0])
> xmlrpc.client.Fault:  repository: Host key verification failed.\nfatal: Could not read from 
> remote repository.\n\nPlease make sure you have the correct access 
> rights\nand the repository exists.\n; you may have to manually clean up or 
> re-clone the repository' while executing 'ticket.changeLog()'">
>
> During handling of the above exception, another exception occurred:
>
>
> Traceback (most recent call last):
>   File "/usr/local/bin/git-trac", line 17, in 
> cmdline.launch()
>   File "/home/charpent/Dev/git-trac-command/git_trac/cmdline.py", line 
> 239, in launch
> app.checkout(args.ticket_or_branch, args.branch_name)
>   File "/home/charpent/Dev/git-trac-command/git_trac/app.py", line 118, in 
> checkout
> self._checkout_ticket(int(ticket_or_branch), branch_name)
>   File "/home/charpent/Dev/git-trac-command/git_trac/app.py", line 125, in 
> _checkout_ticket
> ticket = self.trac.load(ticket_number)
>   File "/home/charpent/Dev/git-trac-command/git_trac/trac_server.py", line 
> 133, in load
> ticket = TracTicket(ticket_number, self.anonymous_proxy)
>   File "/home/charpent/Dev/git-trac-command/git_trac/trac_ticket.py", line 
> 155, in TracTicket
> change_log = server_proxy.ticket.changeLog(ticket_number)
>   File "/usr/lib/python3.10/xmlrpc/client.py", line 1122, in __call__
> return self.__send(self.__name, args)
>   File "/usr/lib/python3.10/xmlrpc/client.py", line 1464, in __request
> response = self.__transport.request(
>   File "/usr/lib/python3.10/xmlrpc/client.py", line 1166, in request
> return self.single_request(host, handler, request_body, verbose)
>   File "/home/charpent/Dev/git-trac-command/git_trac/digest_transport.py", 
> line 108, in single_request
> raise TracInternalError(e)
> git_trac.trac_error.TracInternalError:  gitolite-admin repository: Host key verification failed.\nfatal: Could not 
> read from remote repository.\n\nPlease make sure you have the correct 
> access rights\nand the repository exists.\n; you may have to manually clean 
> up or re-clone the repository' while executing 'ticket.changeLog()'">
>
> Of note : I could create a new ticket (the one I was trying to fetch) 
> yesterday afternoon. This might be a problem distinct from the one due to 
> the key change (this week-end, IIUIC).
> Le mercredi 31 août 2022 à 09:04:43 UTC+2, Emmanuel Charpentier a écrit :
>
>> The Web site is still unreachable.
>>
>> Le mercredi 31 août 2022 à 09:02:53 UTC+2, Emmanuel Charpentier a écrit :
>>
>>> Ditto from Git via SSH :
>>>
>>> ```charpent@zen-book-flip:/usr/local/sage-9$ git fetch
>>> @@@
>>> @WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
>>> @@@
>>> IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
>>> Someone could be eavesdropping on you right now (man-in-the-middle 
>>> attack)!
>>> It is also possible that a host key has just been changed.
>>> The fingerprint for the ECDSA key sent by the remote host is
>>> SHA256:29lzUeszegCYCnVMOJ+Ts/IlCwojLuf03NnVoLlONEs.
>>> Please contact your system administrator.
>>> Add correct host key in /home/charpent/.ssh/known_hosts to get rid of 
>>> this message.
>>> Offending ECDSA key in /home/charpent/.ssh/known_hosts:14
>>>   remove with:
>>>   ssh-keygen -f "/home/charpent/.ssh/known_hosts" -R "trac.sagemath.org"
>>> Host key for trac.sagemath.org has changed and you have requested 
>>> strict checking.
>>> Host key verification failed.
>>> fatal: Impossible de lire le dépôt distant.
>>>
>>> Veuillez vérifier que vous avez les droits d'accès
>>> et que le dépôt existe.
>>> ```
>>>
>>> Removing the old SSH key cleared git access.
>>>
>>>
>>> Le mercredi 31 août 2022 à 08:45:29 UTC+2, Emmanuel Charpentier a écrit :
>>>
 This morning (Aug 31, 2022, 8:43), any attempt to reach `
 trac.sagemath.org` ends up displayong a Python trace :

 ```
 Traceback (most recent call last): File 
 "/usr/local/lib/python2.7/dist-packages/trac/web/api.py", line 602, in 
 send_error data, 'text/html') File 
 "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1104, in 
 render_template template = self.load_template(filename, method=method) 
 F

Re: [sage-devel] Re: trac.sagemath.org unreachable

2022-08-31 Thread Jan Groenewald
Hi

On Wed, 31 Aug 2022 at 09:23, Kwankyu Lee  wrote:

> Perhaps need to update trac server ssh keys stored in github?
>

This is quite likely. Who has access, where is this done?

Regards,
Jan




>
> On Wednesday, August 31, 2022 at 4:10:34 PM UTC+9 emanuel.c...@gmail.com
> wrote:
>
>> And an attempt to fetch a ticket also failed for related reasons :
>>
>> charpent@zen-book-flip:/usr/local/sage-9$ git trac checkout 34457
>> Loading ticket #34457...
>>
>> Traceback (most recent call last):
>>   File
>> "/home/charpent/Dev/git-trac-command/git_trac/digest_transport.py", line
>> 106, in single_request
>> return self.parse_response(response)
>>   File "/usr/lib/python3.10/xmlrpc/client.py", line 1354, in
>> parse_response
>> return u.close()
>>   File "/usr/lib/python3.10/xmlrpc/client.py", line 668, in close
>> raise Fault(**self._stack[0])
>> xmlrpc.client.Fault: > repository: Host key verification failed.\nfatal: Could not read from
>> remote repository.\n\nPlease make sure you have the correct access
>> rights\nand the repository exists.\n; you may have to manually clean up or
>> re-clone the repository' while executing 'ticket.changeLog()'">
>>
>> During handling of the above exception, another exception occurred:
>>
>>
>> Traceback (most recent call last):
>>   File "/usr/local/bin/git-trac", line 17, in 
>> cmdline.launch()
>>   File "/home/charpent/Dev/git-trac-command/git_trac/cmdline.py", line
>> 239, in launch
>> app.checkout(args.ticket_or_branch, args.branch_name)
>>   File "/home/charpent/Dev/git-trac-command/git_trac/app.py", line 118,
>> in checkout
>> self._checkout_ticket(int(ticket_or_branch), branch_name)
>>   File "/home/charpent/Dev/git-trac-command/git_trac/app.py", line 125,
>> in _checkout_ticket
>> ticket = self.trac.load(ticket_number)
>>   File "/home/charpent/Dev/git-trac-command/git_trac/trac_server.py",
>> line 133, in load
>> ticket = TracTicket(ticket_number, self.anonymous_proxy)
>>   File "/home/charpent/Dev/git-trac-command/git_trac/trac_ticket.py",
>> line 155, in TracTicket
>> change_log = server_proxy.ticket.changeLog(ticket_number)
>>   File "/usr/lib/python3.10/xmlrpc/client.py", line 1122, in __call__
>> return self.__send(self.__name, args)
>>   File "/usr/lib/python3.10/xmlrpc/client.py", line 1464, in __request
>> response = self.__transport.request(
>>   File "/usr/lib/python3.10/xmlrpc/client.py", line 1166, in request
>> return self.single_request(host, handler, request_body, verbose)
>>   File
>> "/home/charpent/Dev/git-trac-command/git_trac/digest_transport.py", line
>> 108, in single_request
>> raise TracInternalError(e)
>> git_trac.trac_error.TracInternalError: > gitolite-admin repository: Host key verification failed.\nfatal: Could not
>> read from remote repository.\n\nPlease make sure you have the correct
>> access rights\nand the repository exists.\n; you may have to manually clean
>> up or re-clone the repository' while executing 'ticket.changeLog()'">
>>
>> Of note : I could create a new ticket (the one I was trying to fetch)
>> yesterday afternoon. This might be a problem distinct from the one due to
>> the key change (this week-end, IIUIC).
>> Le mercredi 31 août 2022 à 09:04:43 UTC+2, Emmanuel Charpentier a écrit :
>>
>>> The Web site is still unreachable.
>>>
>>> Le mercredi 31 août 2022 à 09:02:53 UTC+2, Emmanuel Charpentier a écrit :
>>>
 Ditto from Git via SSH :

 ```charpent@zen-book-flip:/usr/local/sage-9$ git fetch
 @@@
 @WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
 @@@
 IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
 Someone could be eavesdropping on you right now (man-in-the-middle
 attack)!
 It is also possible that a host key has just been changed.
 The fingerprint for the ECDSA key sent by the remote host is
 SHA256:29lzUeszegCYCnVMOJ+Ts/IlCwojLuf03NnVoLlONEs.
 Please contact your system administrator.
 Add correct host key in /home/charpent/.ssh/known_hosts to get rid of
 this message.
 Offending ECDSA key in /home/charpent/.ssh/known_hosts:14
   remove with:
   ssh-keygen -f "/home/charpent/.ssh/known_hosts" -R "trac.sagemath.org
 "
 Host key for trac.sagemath.org has changed and you have requested
 strict checking.
 Host key verification failed.
 fatal: Impossible de lire le dépôt distant.

 Veuillez vérifier que vous avez les droits d'accès
 et que le dépôt existe.
 ```

 Removing the old SSH key cleared git access.


 Le mercredi 31 août 2022 à 08:45:29 UTC+2, Emmanuel Charpentier a
 écrit :

> This morning (Aug 31, 2022, 8:43), any attempt to reach `
> trac.sagemath.org` ends up displayong a Python trace :
>
> ```
> Traceback (most recent call last): File
> "/usr/local/lib/python2.7/dist-pa

Re: [sage-devel] trac.sagemath.org unreachable

2022-08-31 Thread Dima Pasechnik
roll back.

On Wed, 31 Aug 2022, 08:01 Kwankyu Lee,  wrote:

> This seems a different problem. The website is not accessible.
>
> On Wednesday, August 31, 2022 at 3:48:19 PM UTC+9 dim...@gmail.com wrote:
>
>> new ssh keys on the server, don't know how to tell this to "git trac"
>>
>> On Wed, 31 Aug 2022, 07:45 Emmanuel Charpentier, 
>> wrote:
>>
>>> This morning (Aug 31, 2022, 8:43), any attempt to reach `
>>> trac.sagemath.org` ends up displayong a Python trace :
>>>
>>> ```
>>> Traceback (most recent call last): File
>>> "/usr/local/lib/python2.7/dist-packages/trac/web/api.py", line 602, in
>>> send_error data, 'text/html') File
>>> "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1104, in
>>> render_template template = self.load_template(filename, method=method) File
>>> "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1053, in
>>> load_template self.get_all_templates_dirs(), auto_reload=self.auto_reload,
>>> File "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 758,
>>> in get_all_templates_dirs for provider in self.template_providers: File
>>> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 82, in
>>> extensions components = [component.compmgr[cls] for cls in classes] File
>>> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 208, in
>>> __getitem__ component = cls(self) File
>>> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 144, in
>>> __call__ self.__init__() File
>>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 195, in
>>> __init__ self._init_gitolite_admin() File
>>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 66, in
>>> wrapper ret = inner_wrapper(self, *args, **kwargs) File
>>> "/usr/local/lib/python2.7/dist-packages/fasteners/lock.py", line 302, in
>>> wrapper return f(self, *args, **kwargs) File
>>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 52, in
>>> inner_method return method(self, *args, **kwargs) File
>>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 226, in
>>> _init_gitolite_admin self._update_gitolite_admin() File
>>> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 287, in
>>> _update_gitolite_admin 'repository'.format(out)) TracError: Error updating
>>> the gitolite-admin repository: Host key verification failed. fatal: Could
>>> not read from remote repository. Please make sure you have the correct
>>> access rights and the repository exists. ; you may have to manually clean
>>> up or re-clone the repository
>>> ```
>>>
>>> Any idea ?
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "sage-devel" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to sage-devel+...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/sage-devel/0c956548-4fa6-4970-8662-84de5b6975f0n%40googlegroups.com
>>> 
>>> .
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-devel+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-devel/4a798658-f64e-4931-859d-570459789fc7n%40googlegroups.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAAWYfq19Sm1baXi7Cs4MZzmJ5PEGnG80%2BzdC15qnptXL8jEJhg%40mail.gmail.com.


Re: [sage-devel] trac.sagemath.org unreachable

2022-08-31 Thread Emmanuel Charpentier


Le mercredi 31 août 2022 à 09:46:59 UTC+2, dim...@gmail.com a écrit :

> roll back.
>

Do you mean 
  - you plan to roll back, or
  - suggest that someone else rolls back ?

In either case, as of 11:23 CET, still no access from a different machine 
(SSH key not yet updated)..
 

>
> On Wed, 31 Aug 2022, 08:01 Kwankyu Lee,  wrote:
>
>> This seems a different problem. The website is not accessible.
>>
>> On Wednesday, August 31, 2022 at 3:48:19 PM UTC+9 dim...@gmail.com wrote:
>>
>>> new ssh keys on the server, don't know how to tell this to "git trac"
>>>
>>> On Wed, 31 Aug 2022, 07:45 Emmanuel Charpentier,  
>>> wrote:
>>>
 This morning (Aug 31, 2022, 8:43), any attempt to reach `
 trac.sagemath.org` ends up displayong a Python trace :

 ```
 Traceback (most recent call last): File 
 "/usr/local/lib/python2.7/dist-packages/trac/web/api.py", line 602, in 
 send_error data, 'text/html') File 
 "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1104, in 
 render_template template = self.load_template(filename, method=method) 
 File 
 "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1053, in 
 load_template self.get_all_templates_dirs(), auto_reload=self.auto_reload, 
 File "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 
 758, 
 in get_all_templates_dirs for provider in self.template_providers: File 
 "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 82, in 
 extensions components = [component.compmgr[cls] for cls in classes] File 
 "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 208, in 
 __getitem__ component = cls(self) File 
 "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 144, in 
 __call__ self.__init__() File 
 "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 195, 
 in 
 __init__ self._init_gitolite_admin() File 
 "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 66, in 
 wrapper ret = inner_wrapper(self, *args, **kwargs) File 
 "/usr/local/lib/python2.7/dist-packages/fasteners/lock.py", line 302, in 
 wrapper return f(self, *args, **kwargs) File 
 "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 52, in 
 inner_method return method(self, *args, **kwargs) File 
 "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 226, 
 in 
 _init_gitolite_admin self._update_gitolite_admin() File 
 "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 287, 
 in 
 _update_gitolite_admin 'repository'.format(out)) TracError: Error updating 
 the gitolite-admin repository: Host key verification failed. fatal: Could 
 not read from remote repository. Please make sure you have the correct 
 access rights and the repository exists. ; you may have to manually clean 
 up or re-clone the repository
 ```

 Any idea ?

 -- 
 You received this message because you are subscribed to the Google 
 Groups "sage-devel" group.
 To unsubscribe from this group and stop receiving emails from it, send 
 an email to sage-devel+...@googlegroups.com.
 To view this discussion on the web visit 
 https://groups.google.com/d/msgid/sage-devel/0c956548-4fa6-4970-8662-84de5b6975f0n%40googlegroups.com
  
 
 .

>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sage-devel" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to sage-devel+...@googlegroups.com.
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-devel/4a798658-f64e-4931-859d-570459789fc7n%40googlegroups.com
>>  
>> 
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/dae43210-1854-4ad0-9a31-54bdb30944b6n%40googlegroups.com.


Re: [sage-devel] trac.sagemath.org unreachable

2022-08-31 Thread Frédéric Chapoton
just be patient and spend your day doing something else, please

Le mercredi 31 août 2022 à 11:25:04 UTC+2, emanuel.c...@gmail.com a écrit :

>
>
> Le mercredi 31 août 2022 à 09:46:59 UTC+2, dim...@gmail.com a écrit :
>
>> roll back.
>>
>
> Do you mean 
>   - you plan to roll back, or
>   - suggest that someone else rolls back ?
>
> In either case, as of 11:23 CET, still no access from a different machine 
> (SSH key not yet updated)..
>  
>
>>
>> On Wed, 31 Aug 2022, 08:01 Kwankyu Lee,  wrote:
>>
>>> This seems a different problem. The website is not accessible.
>>>
>>> On Wednesday, August 31, 2022 at 3:48:19 PM UTC+9 dim...@gmail.com 
>>> wrote:
>>>
 new ssh keys on the server, don't know how to tell this to "git trac"

 On Wed, 31 Aug 2022, 07:45 Emmanuel Charpentier, <
 emanuel.c...@gmail.com> wrote:

> This morning (Aug 31, 2022, 8:43), any attempt to reach `
> trac.sagemath.org` ends up displayong a Python trace :
>
> ```
> Traceback (most recent call last): File 
> "/usr/local/lib/python2.7/dist-packages/trac/web/api.py", line 602, in 
> send_error data, 'text/html') File 
> "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1104, 
> in 
> render_template template = self.load_template(filename, method=method) 
> File 
> "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 1053, 
> in 
> load_template self.get_all_templates_dirs(), 
> auto_reload=self.auto_reload, 
> File "/usr/local/lib/python2.7/dist-packages/trac/web/chrome.py", line 
> 758, 
> in get_all_templates_dirs for provider in self.template_providers: File 
> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 82, in 
> extensions components = [component.compmgr[cls] for cls in classes] File 
> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 208, in 
> __getitem__ component = cls(self) File 
> "/usr/local/lib/python2.7/dist-packages/trac/core.py", line 144, in 
> __call__ self.__init__() File 
> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 195, 
> in 
> __init__ self._init_gitolite_admin() File 
> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 66, 
> in 
> wrapper ret = inner_wrapper(self, *args, **kwargs) File 
> "/usr/local/lib/python2.7/dist-packages/fasteners/lock.py", line 302, in 
> wrapper return f(self, *args, **kwargs) File 
> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 52, 
> in 
> inner_method return method(self, *args, **kwargs) File 
> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 226, 
> in 
> _init_gitolite_admin self._update_gitolite_admin() File 
> "/usr/local/lib/python2.7/dist-packages/sage_trac/sshkeys.py", line 287, 
> in 
> _update_gitolite_admin 'repository'.format(out)) TracError: Error 
> updating 
> the gitolite-admin repository: Host key verification failed. fatal: Could 
> not read from remote repository. Please make sure you have the correct 
> access rights and the repository exists. ; you may have to manually clean 
> up or re-clone the repository
> ```
>
> Any idea ?
>
> -- 
> You received this message because you are subscribed to the Google 
> Groups "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send 
> an email to sage-devel+...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-devel/0c956548-4fa6-4970-8662-84de5b6975f0n%40googlegroups.com
>  
> 
> .
>
 -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "sage-devel" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to sage-devel+...@googlegroups.com.
>>>
>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/sage-devel/4a798658-f64e-4931-859d-570459789fc7n%40googlegroups.com
>>>  
>>> 
>>> .
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/00458692-b599-45a6-b02c-067f77eedd98n%40googlegroups.com.


Re: [sage-devel] Solving quintics

2022-08-31 Thread kcrisman
For reference, is there a Trac ticket for this?  (But don't look now, wait 
until the current outage is resolved!)

On Tuesday, August 30, 2022 at 6:01:35 AM UTC-4 achi...@gmail.com wrote:

> Hello all,
>
> with the described class library, it is now possible to solve irreducible 
> solvable Bring-Jerrard quintics, i.e. f(x) = x^5 + ax + b. Coefficients are 
> calculated up to a certain limit which is based on the Cantor counting 
> scheme of rational numbers with default maxValue = 20. Higher number 
> coefficients max be generated if needed; however, due to O(n^4) complexity 
> in generating the Spearman Williams coefficients, this is limited to 
> maxValue = 100 currently. Contact the author for an extension if higher 
> number coefficients are required.
>
> I have copied over the updated files, including a test script called  
> TestWorksheetBJ.sagews.
>
> Any feedback is appreciated. It might be interesting also to look at 
> quartic Tschirnhaus transformations of general quintics which yield 
> solvable Bring-Jerrard quintics.
> Best regards
> Achim
>
> Fat i schrieb am Samstag, 6. August 2022 um 08:40:59 UTC+2:
>
>> Thanks, David, that´s very helpful. I will look a bit deeper into these 
>> approaches.
>>
>> Kind regards
>> Achim
>>
>> David Roe schrieb am Freitag, 5. August 2022 um 23:11:54 UTC+2:
>>
>>> Hi Achim,
>>> Many of the polynomials you mention can be factored by Sage if you use 
>>> number fields for your coefficients rather than the symbolic ring.  For 
>>> example:
>>>
>>> sage: R. = ZZ[]
>>> sage: K. = NumberField(x^2 + x + 1)
>>> sage: f = x^5 + 9/2 * x^4 - 5/2 * x^3 - 2*w * x^2 - 9*w * x + 5*w
>>> sage: f.factor()
>>> (x - 1/2) * (x + 5) * (x^3 - 2*w)
>>>
>>> There's a separate question of trying to write the roots of an 
>>> irreducible polynomial in terms of radicals.  The process for doing this 
>>> depends on the Galois group (you can find examples of number fields with 
>>> each of the possible degree 5 Galois groups 
>>>  using LMFDB searches like this 
>>> ).  If the Galois 
>>> group is not solvable (S5 or A5 in the degree 5 case), it's not possible to 
>>> write roots in radicals.  If it is solvable, you can find a chain of 
>>> subgroups where each successive quotient in the chain is cyclic, and then 
>>> use Kummer theory to express each extension as adjoining an nth root.  
>>> After expressing the Galois closure as an iterated extension in this way, 
>>> you can then factor your original polynomial in this field.  
>>> Computationally, this gets to be very expensive as the degree of the Galois 
>>> closure increases, but it's totally doable for quintics.
>>>
>>> If you want to learn more about this topic there are plenty of good 
>>> references on Galois theory.  I think a function that used Sage's Galois 
>>> groups (which are computed by Pari under the hood) in order to express 
>>> roots of a polynomial symbolically in terms of nth roots (when possible) 
>>> would be a nice contribution.
>>> David
>>>
>>> On Fri, Aug 5, 2022 at 1:44 PM Fat i  wrote:
>>>
 Hello,

 I am new to this group and got the suggestion to post this here which I 
 am happy to do. If you are interested in polynomials, esp. solving 
 quintics, you may have a look at

 CoCalc -- Development 
 

 I have spent some time studying quintics and implemented a class 
 library which wraps and extends SAGE capabilities., Happy to receive your 
 feedback or questions, or let me know if you would like to contribute or 
 collaborate.

 Check the README.md file for an overview.

 Kind regards
 Achim

 -- 
 You received this message because you are subscribed to the Google 
 Groups "sage-devel" group.
 To unsubscribe from this group and stop receiving emails from it, send 
 an email to sage-devel+...@googlegroups.com.
 To view this discussion on the web visit 
 https://groups.google.com/d/msgid/sage-devel/b5a63fbb-456b-446e-b270-abcefad57dabn%40googlegroups.com
  
 
 .

>>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/41888d64-69c8-496c-ad9d-bfcd3e127939n%40googlegroups.com.


Re: [sage-devel] trac.sagemath.org unreachable

2022-08-31 Thread Kwankyu Lee
On Wednesday, August 31, 2022 at 6:41:19 PM UTC+9 Frédéric Chapoton wrote:

> just be patient and spend your day doing something else, please


It is a day to think about how precious our trac is. Just be careful when 
you touch its soft database.  

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/cba0380e-c379-4b96-adce-43ea88754dccn%40googlegroups.com.


[sage-devel] Re: [sagemath-admins] Re: time to update the trac server - use a git mirror for now

2022-08-31 Thread Dima Pasechnik
On Wed, 31 Aug 2022, 11:09 Frédéric Chapoton,  wrote:

> I have contacted Erik Bray and would prefer to wait until he can answer. I
> have also contacted Ralk Hemmecke, who knows gitolite.
>
> I am afraid that the rollback would also mean to roll back the full git
> repo, which seems like an awful idea.
>

Git repo certainly had been mirrored.
One can still do the work on branches, using git mirrors
(e.g. you can fork https://github.com/sagemath/sagetrac-mirror on GitHub)
Write longer commit messages :-)

The last commit that made it to https://github.com/sagemath/sagetrac-mirror
appears to be the one in
https://github.com/sagemath/sagetrac-mirror/commits/u/klee/uniformize_the_headline__reference_finite_rings
(at around 7:00 GMT)
That's what I see from https://groups.google.com/g/sage-trac
(there was one more branch change later, before it all broke, but it
appears to refer to an old branch)
The latest rc (9.7.rc0 from yestreday) is also there.
https://github.com/sagemath/sagetrac-mirror/commits/develop


It's trac comments etc which are harder to fix.

Dima


> Le mer. 31 août 2022 à 12:06, Jan Groenewald  a écrit :
>
>> Hi Frederic,
>>
>> In the absence of anyone able to fix this,
>> are you able to do the rollback? It doesn't
>> look like there will be any objections.
>>
>> Regards,
>> Jan
>>
>>
>> On Wed, 31 Aug 2022 at 10:42, Jan Groenewald  wrote:
>>
>>> Hi
>>>
>>> The problem might be that no gitolite2 to gitolite3 migration was done,
>>> the packages were just upgraded during ubuntu 14.04 to ubuntu 18.04 upgrade.
>>> https://gitolite.com/gitolite/g2migr-example.html I'm not familiar with
>>> gitolite so I could be off the mark here.
>>>
>>> Note that this is a rabbit hole and unless there is any admin around who
>>> knows gitolite (a host key verification or reclone may be simple to fix if
>>> one is familiar with this)... it is unlikely to be fixed quickly or
>>> properly.
>>>
>>> I would agree with a rollback. I'm not familiar with the GCP web
>>> interface or that side of things, but
>>> I guess it is the last snapshot before the upgrade began, something like
>>> 7am Paris time on Sunday 28th.
>>>
>>> Regards,
>>> Jan
>>>
>>> PS. FWIW, Frederic did clone the VM to test the upgrade; I would expect
>>> a 12.04 with pip trac packages, upgaded to 14.04,
>>> and now upgraded to 18.04, to be quite difficult to test and to have
>>> unexpected issues. Immediately after the upgade,
>>> the mail was broken, for instance, Google cloud image packages upgraded
>>> the host keys, I think, And so on.
>>>
>>>
>>>
>>>
>>> On Wed, 31 Aug 2022 at 10:18, Dima Pasechnik  wrote:
>>>


 On Wed, 31 Aug 2022, 09:12 Vincent Delecroix, <
 20100.delecr...@gmail.com> wrote:

> On Wed, 31 Aug 2022 at 09:46, Dima Pasechnik 
> wrote:
>
>> roll back?
>>
>
> +1. Moreover whatever you do would better be done first in a cloned
> instance instead of the deployed one. The basic steps are
>
> 1. write a script
> 2. clone the VM
> 3. run the script on the cloned VM
> 4. if failed goto 1
> 5. run the script on the deployed VM
> 6. store the commented script in upgrade_history/
>
> I didn't understand the urgent need to have this upgrade anyway.
>>
>
> +1
>
> we should switch to a platform we know, github, I suppose.
>>
>
> -1. I don't see the point.
>

 ok, would you like to upgrade the SageMath infrastructure yourself? :-)

 Mind you, it takes time to maintain it, instead of doing something
 interesting and useful in the long run.

 The point is that trac is running on borrowed time.
 We cannot upgrade it without knowing its undocumented guts, as we see
 now.

 --
>
> ---
> You received this message because you are subscribed to the Google
> Groups "sagemath-admins" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to sagemath-admins+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sagemath-admins/CAGEwAAns9ecnGHP0UrqWNF7siGJ8ubyo9KPTqwhWpHW2cdfyEQ%40mail.gmail.com
> 
> .
>
 --

 ---
 You received this message because you are subscribed to the Google
 Groups "sagemath-admins" group.
 To unsubscribe from this group and stop receiving emails from it, send
 an email to sagemath-admins+unsubscr...@googlegroups.com.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/sagemath-admins/CAAWYfq1zMRqKL%3DOukK9ZUs-9n-rXQ47Af3Qu%2BR4qLLR%3DPn371g%40mail.gmail.com
 

Re: [sage-devel] Re: Reducing the size of one of the plots placed in a graphicsarray

2022-08-31 Thread Gaurish Telang
Perfect! Thanks so much!

On Wed, 31 Aug, 2022, 1:07 am Eric Gourgoulhon, 
wrote:

> PS: see also
> https://doc.sagemath.org/html/en/reference/plotting/sage/plot/plot.html#sage.plot.plot.multi_graphics
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-devel+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-devel/07f742a2-141b-4888-a732-fb5786eb1ba1n%40googlegroups.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAC4%2BK-QX-a1RNOiYsTxotcj4U9aazNYc3iXAE8KmTgMPKcYdOQ%40mail.gmail.com.


Re: [sage-devel] trac.sagemath.org unreachable

2022-08-31 Thread Dima Pasechnik
On Wed, Aug 31, 2022 at 12:34 PM Kwankyu Lee  wrote:
>
> On Wednesday, August 31, 2022 at 6:41:19 PM UTC+9 Frédéric Chapoton wrote:
>>
>> just be patient and spend your day doing something else, please
>
>
> It is a day to think about how precious our trac is. Just be careful when you 
> touch its soft database.

no, it's the day to finally pull our  together and decide to move
to a platform which is not held together by mud, python2.7, sticks,
and chewing gum,
a platform noone here knows how it works.


>
> --
> You received this message because you are subscribed to the Google Groups 
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-devel+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-devel/cba0380e-c379-4b96-adce-43ea88754dccn%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAAWYfq04h5qTPgkdPBe%2B%3D3iRQ3sehUStpWY4qo2sVXAXepj0Gg%40mail.gmail.com.


[sage-devel] Re: Cannot launch command-line session in macOS on M1: libncurses issue

2022-08-31 Thread Murray Eisenberg
A MacPorts user solved the libncures problem for me: I had to install the 
MacPorts port "ncurses + universal" instead of just "ncurses".
But now a new error when I run the sage command:

dyld[3024]: Library not loaded: '/opt/local/lib/libintl.8.dylib'
  Referenced from: '/usr/local/bin/bash'
  Reason: tried: '/opt/local/lib/libintl.8.dylib' (mach-o file, but is an 
incompatible architecture (have (arm64), need (x86_64))), 
'/usr/local/lib/libintl.8.dylib' (no such file), '/usr/lib/libintl.8.dylib' 
(no such file)
/usr/local/bin/sage: line 20:  3024 Abort trap: 6   /usr/bin/env - 
PATH="$PATH" $MIN_ENV "$SYMLINK"/venv/bin/sage "$@"

The file /opt/local/lib/libintl.8.dylib had to have come from some MacPorts 
port.

The question is ,which one!? MacPorts has no such port named "libintl" or 
"intl". But it does provide ports with names phpxx-intl, py-elib.intl, 
p5.30-libintl-perl. 

On Monday, August 29, 2022 at 1:45:26 PM UTC-4 Murray Eisenberg wrote:

> With SageMath 9-6-1.4.2 (arm64 architecture) under macOS 12.5.1 on an M1 
> Mac, I cannot start the sage on a command line, neither directly in 
> Terminal using command sage nor from the SageMath app with choice of 
> Command line interface. In each case, I get error message about the wrong 
> architecture libncurses.
>
> (The message is shown in my post 
> https://ask.sagemath.org/question/63840/cannot-launch-command-line-session-libncurses-problem/
>  
> .)
>
> I installed SageMath, including Recommended_9_6.pkg, using 
> SageMath-9.6-1.4.2_arm64.dmg from https://github.com/3-manifolds/Sage_m... 
> .
>
> Note that I can successfully launch the jupyter notebook interface from 
> SageMath-9-6.app and run Sage commands there.
>
> How to fix this?
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/7cfe3374-3483-448c-9412-0aa793c67731n%40googlegroups.com.


Re: [sage-devel] Cannot launch command-line session in macOS on M1: libncurses issue

2022-08-31 Thread Murray Eisenberg
Thanks to a MacPorts user, I was able to determine that the libintl file came 
from the port gettext-runtime.

The solution was to uninstall that port and in its place install its universal 
variant: port install gettext-runtime +universal.

Now the sage command runs. 

> On 31 Aug2022, at 9:45 AM, Murray Eisenberg  wrote:
> 
> A MacPorts user solved the libncures problem for me: I had to install the 
> MacPorts port "ncurses + universal" instead of just "ncurses".
> But now a new error when I run the sage command:
> 
> dyld[3024]: Library not loaded: '/opt/local/lib/libintl.8.dylib'
>   Referenced from: '/usr/local/bin/bash'
>   Reason: tried: '/opt/local/lib/libintl.8.dylib' (mach-o file, but is an 
> incompatible architecture (have (arm64), need (x86_64))), 
> '/usr/local/lib/libintl.8.dylib' (no such file), '/usr/lib/libintl.8.dylib' 
> (no such file)
> /usr/local/bin/sage: line 20:  3024 Abort trap: 6   /usr/bin/env - 
> PATH="$PATH" $MIN_ENV "$SYMLINK"/venv/bin/sage "$@"
> 
> The file /opt/local/lib/libintl.8.dylib had to have come from some MacPorts 
> port.
> 
> The question is ,which one!? MacPorts has no such port named "libintl" or 
> "intl". But it does provide ports with names phpxx-intl, py-elib.intl, 
> p5.30-libintl-perl. 
> 
> On Monday, August 29, 2022 at 1:45:26 PM UTC-4 Murray Eisenberg wrote:
> With SageMath 9-6-1.4.2 (arm64 architecture) under macOS 12.5.1 on an M1 Mac, 
> I cannot start the sage on a command line, neither directly in Terminal using 
> command sage nor from the SageMath app with choice of Command line interface. 
> In each case, I get error message about the wrong architecture libncurses.
> 
> (The message is shown in my post 
> https://ask.sagemath.org/question/63840/cannot-launch-command-line-session-libncurses-problem/
>  
> 
>  .)
> 
> I installed SageMath, including Recommended_9_6.pkg, using 
> SageMath-9.6-1.4.2_arm64.dmg from https://github.com/3-manifolds/Sage_m... 
> .
> Note that I can successfully launch the jupyter notebook interface from 
> SageMath-9-6.app and run Sage commands there.
> 
> How to fix this?
> 
> 
> -- 
> You received this message because you are subscribed to a topic in the Google 
> Groups "sage-devel" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/sage-devel/tOA6n3wjc7w/unsubscribe 
> .
> To unsubscribe from this group and all its topics, send an email to 
> sage-devel+unsubscr...@googlegroups.com 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-devel/7cfe3374-3483-448c-9412-0aa793c67731n%40googlegroups.com
>  
> .

---
Murray Eisenbergmurrayeisenb...@gmail.com
Mobile (413)-427-5334
503 King Farm Blvd #101 
Rockville, MD 20850-6667



-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/713FA10B-0C00-44A3-A16F-4BDE2FFAFA05%40gmail.com.


Re: [sage-devel] trac.sagemath.org unreachable

2022-08-31 Thread Kwankyu Lee
Trac is back. 

Anything lost?

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/966c2ada-da30-4ef9-84f6-64b9e47f6285n%40googlegroups.com.


Re: [sage-devel] trac.sagemath.org unreachable

2022-08-31 Thread Dima Pasechnik
On Wed, Aug 31, 2022 at 2:54 PM Kwankyu Lee  wrote:
>
> Trac is back.
>
> Anything lost?

Trac is a timesink.
Time spent on looking for fixes for it is time lost, that's for sure.

>
> --
> You received this message because you are subscribed to the Google Groups 
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-devel+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-devel/966c2ada-da30-4ef9-84f6-64b9e47f6285n%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAAWYfq395Q8idK-nskYigmyebFBzU11K-YgMRZKSzW1YbqHv6w%40mail.gmail.com.


Re: [sage-devel] trac.sagemath.org unreachable

2022-08-31 Thread Kwankyu Lee


On Wednesday, August 31, 2022 at 10:56:56 PM UTC+9 dim...@gmail.com wrote

> Trac is a timesink. 
> Time spent on looking for fixes for it is time lost, that's for sure.


The trac project seems not well maintained, according to its website. 

We may need to plan migration while trac is still breathing...

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/e135af15-faf7-4df4-9883-b6784734207bn%40googlegroups.com.


Re: [sage-devel] trac.sagemath.org unreachable

2022-08-31 Thread Kwankyu Lee


On Wednesday, August 31, 2022 at 11:14:34 PM UTC+9 Kwankyu Lee wrote:

>
> We may need to plan migration while trac is still breathing...
>

https://www.redmine.org/

seems a successor of trac. 

 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/735c0e6e-a8ff-43b3-91b1-0e4320fb639en%40googlegroups.com.


Re: [sage-devel] trac.sagemath.org unreachable

2022-08-31 Thread Dima Pasechnik
On Wed, Aug 31, 2022 at 3:14 PM Kwankyu Lee  wrote:
>
>
>
> On Wednesday, August 31, 2022 at 10:56:56 PM UTC+9 dim...@gmail.com wrote
>>
>> Trac is a timesink.
>> Time spent on looking for fixes for it is time lost, that's for sure.
>
>
> The trac project seems not well maintained, according to its website.

this is only 10% of the probem - the real one is that we are many
versions behind its current 1.4, with various custom
hacks nobody knows about any more. And an attempt to update did not
seem to work.

By the way, I'm currently looking at a way to import trac wiki,
something we use quite a bit, into GitHub.

>
> We may need to plan migration while trac is still breathing...
>
> --
> You received this message because you are subscribed to the Google Groups 
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-devel+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-devel/e135af15-faf7-4df4-9883-b6784734207bn%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAAWYfq0TXX-1%3D8xQezVGfkcVtm4wUUHyX%3D8BKKUFGYZecXOmBg%40mail.gmail.com.


Re: [sage-devel] trac.sagemath.org unreachable

2022-08-31 Thread Jan Groenewald
Hi



On Wed, 31 Aug 2022 at 16:28, Dima Pasechnik  wrote:

> On Wed, Aug 31, 2022 at 3:14 PM Kwankyu Lee  wrote:
> >
> >
> >
> > On Wednesday, August 31, 2022 at 10:56:56 PM UTC+9 dim...@gmail.com
> wrote
> >>
> >> Trac is a timesink.
> >> Time spent on looking for fixes for it is time lost, that's for sure.
> >
> >
> > The trac project seems not well maintained, according to its website.
>
> this is only 10% of the probem - the real one is that we are many
> versions behind its current 1.4, with various custom
> hacks nobody knows about any more. And an attempt to update did not
> seem to work.
>
> By the way, I'm currently looking at a way to import trac wiki,
> something we use quite a bit, into GitHub.
>

Or into gitlab, which we can host ourselves,

 https://github.com/tracboat/tracboat

(I have no experience with tracboat)

regards,
Jan



> >
> > We may need to plan migration while trac is still breathing...
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "sage-devel" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to sage-devel+unsubscr...@googlegroups.com.
> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-devel/e135af15-faf7-4df4-9883-b6784734207bn%40googlegroups.com
> .
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-devel+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-devel/CAAWYfq0TXX-1%3D8xQezVGfkcVtm4wUUHyX%3D8BKKUFGYZecXOmBg%40mail.gmail.com
> .
>


-- 
  .~.
  /V\ Jan Groenewald
 /( )\www.aims.ac.za
 ^^-^^

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAAg%3Dp_1F%2B1e_fcwLuckvW66HtGRua0LRYWYb2NQGhoXTS8rRcg%40mail.gmail.com.


Re: [sage-devel] Trac SSH key change

2022-08-31 Thread Jan Groenewald
For what it is worth, this seems to be when/why the host keys changed:

root@trac:~# grep -B1 \ google-compute-engine$ /var/log/apt/history.log
Start-Date: 2022-08-28  *11:13:16*
Commandline: apt install google-compute-engine
root@trac:~# journalctl |grep Instance\ ID
Aug 28 *11:13:18* trac google_guest_agent[30286]: Instance ID changed,
running first-boot actions
root@trac:~# ls -l /etc/ssh/ssh_host_ecdsa_key*
-rw--- 1 root root 227 Aug 28 *11:13* /etc/ssh/ssh_host_ecdsa_key
-rw-r--r-- 1 root root 171 Aug 28 11:13 /etc/ssh/ssh_host_ecdsa_key.pub

I installed google-compute-engine after the OS upgrade because:
root@trac:~# apt-cache show google-compute-engine|grep Replace
Replaces: gce-cloud-config, gce-compute-image-packages (<< 20191115),
gce-daemon, gce-startup-scripts

(Wasn't expecting a host key change though, my apologies)

Regards,
Jan

On Tue, 30 Aug 2022 at 12:18, Jan Groenewald  wrote:

> Hi
>
> The new key fingerprints are:
>
> root@trac:/etc/ssh# for i in dsa ecdsa ed25519 rsa;do ssh-keygen -lf
> ssh_host_${i}_key.pub;done
> 1024 SHA256:OcDDAITkg6PYce8VfnQJDPU+c84Uv2oy5wghE28XZD4 root@trac (DSA)
> 256 SHA256:*29lzUeszegCYCnVMOJ+Ts/**IlCwojLuf03NnVoLlONEs* root@trac
> (ECDSA)
> 256 SHA256:hWfFCmt2bNQNjHupWnvu2iuvBeCMjqD2osowXpRPwMs root@trac (ED25519)
> 2048 SHA256:S9jrXdoHRX6eTb8DdctCoOy6DSqSRKm43Zn5u0zeRCg root@trac (RSA)
>
> Regards,
> Jan
>
> On Tue, 30 Aug 2022 at 11:43, Dima Pasechnik  wrote:
>
>>
>>
>> On Tue, 30 Aug 2022, 10:41 Antoine Leudière, 
>> wrote:
>>
>>> Hi,
>>>
>>> It seems the Trac SSH server key has changed; got this message after
>>> attempting
>>> `git push`:
>>>
>>> ```
>>> @@@
>>> @WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
>>> @@@
>>> IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
>>> Someone could be eavesdropping on you right now (man-in-the-middle
>>> attack)!
>>> It is also possible that a host key has just been changed.
>>> The fingerprint for the ECDSA key sent by the remote host is
>>> SHA256:...
>>> Please contact your system administrator.
>>> Add correct host key in myhome/.ssh/known_hosts to get rid of this
>>> message.
>>> Offending ECDSA key in myhome/.ssh/known_hosts:34
>>>   remove with:
>>>   ssh-keygen -f "myhome/.ssh/known_hosts" -R "trac.sagemath.org"
>>> Host key for trac.sagemath.org has changed and you have requested
>>> strict checking.
>>> Host key verification failed.
>>> fatal: Could not read from remote repository.
>>>
>>> Please make sure you have the correct access rights
>>> and the repository exists.
>>> ```
>>>
>>> Can you confirm that this is normal, and that I can proceed? Is this
>>> related to
>>> https://groups.google.com/u/1/g/sage-devel/c/iHgyTYbNOn0 ?
>>>
>>
>> yes, it is expected. The upgrade caused a change in host keys.
>>
>>
>>
>>>
>>> Regards,
>>> Antoine Leudière
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "sage-devel" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to sage-devel+unsubscr...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/sage-devel/13479c23-6f18-4e8b-900d-24422acbaae6n%40googlegroups.com
>>> 
>>> .
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "sage-devel" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to sage-devel+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/sage-devel/CAAWYfq3AkhQwG_Y6WZnHEq-Mnf2w2iMwQrt54x0nhhQazbGsMQ%40mail.gmail.com
>> 
>> .
>>
>
>
> --
>   .~.
>   /V\ Jan Groenewald
>  /( )\www.aims.ac.za
>  ^^-^^
>


-- 
  .~.
  /V\ Jan Groenewald
 /( )\www.aims.ac.za
 ^^-^^

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAAg%3Dp_1p6Rj0NKYgSkwAoCnhG6o9jguXwWz5coYJm6PF_8rAuw%40mail.gmail.com.


Re: [sage-devel] trac.sagemath.org unreachable

2022-08-31 Thread Kwankyu Lee
On Thursday, September 1, 2022 at 1:00:23 AM UTC+9 j...@aims.ac.za wrote:

> Or into gitlab, which we can host ourselves,
>
>  https://github.com/tracboat/tracboat
>
> (I have no experience with tracboat)
>

Whether we upgrade trac or migrate to other platform, the process should be 
gradual so  that we run an experimental new server along with the present 
trac server, sharing the (copied) database, for some (or long) time.

If we upgrade trac, the process could be 1.1 -> 1.2 -> 1.3 -> 1.4.
 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/8b749ece-9163-47c3-ace4-c9cac58e91dfn%40googlegroups.com.


Re: [sage-devel] trac.sagemath.org unreachable

2022-08-31 Thread Jan Groenewald
Hi

On Wed, 31 Aug 2022 at 23:05, Kwankyu Lee  wrote:

> On Thursday, September 1, 2022 at 1:00:23 AM UTC+9 j...@aims.ac.za wrote:
>
>> Or into gitlab, which we can host ourselves,
>>
>>  https://github.com/tracboat/tracboat
>>
>> (I have no experience with tracboat)
>>
>
> Whether we upgrade trac or migrate to other platform, the process should
> be gradual so  that we run an experimental new server along with the
> present trac server, sharing the (copied) database, for some (or long) time.
>
> If we upgrade trac, the process could be 1.1 -> 1.2 -> 1.3 -> 1.4.
>

The current version is 1.1.6. the packaged version for the new server is
1,.2, It seems even numbers are stable but the next and latest packaged
version on debian/ubuntu is 1.5.3; 1.5+ is python3.

Trac upgrade guide is 1.0 -> 1.2 -> 1.4
https://trac.edgewall.org/wiki/TracUpgrade

Maybe the OS package upgrades support 1.2 -> 1.5.3.

I am going to look at 1.1.6 -> 1.2 packaged version on a trac-test copy of
the VM but I must say the gitolite error put me off a bit, even if it is
just disabling sshkeys.py for a bit. Then Frederic found other problems in
ticket_branch.py/pygit2.

Regards,
Jan

-- 
  .~.
  /V\ Jan Groenewald
 /( )\www.aims.ac.za
 ^^-^^

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAAg%3Dp_0z6CwVcr3Yf%2BUEEisuRnjC7vYvm2aRvRVypPDNxF2DOw%40mail.gmail.com.