Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-enable publishing to hactrn.kostersitz.com #2264

Closed
oilcan-productions opened this issue Jan 4, 2024 · 15 comments
Closed

Re-enable publishing to hactrn.kostersitz.com #2264

oilcan-productions opened this issue Jan 4, 2024 · 15 comments

Comments

@oilcan-productions
Copy link
Contributor

Adding an issue to re-enable hactrn.kostersitz.com for publishing artifacts

@larsbrinkhoff
Copy link
Member

It seems to be a success:

Run sh build/deploy-ftp.sh
  sh build/deploy-ftp.sh
  shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
  env:
    SECRET: ***
    FTP_SECRET: ***
    EMULATOR: simhv3
Deploying as if0_35726802 at ftpupload.net
Passive mode: on; fallback to active mode: off.
Local directory now: /home/runner/work/its/its/out

@larsbrinkhoff
Copy link
Member

However, getting the files don't work yet:

wget http://hactrn.kostersitz.com/images/pdp10-ka.tgz
--2024-01-06 14:03:14--  http://hactrn.kostersitz.com/images/pdp10-ka.tgz
Resolving hactrn.kostersitz.com (hactrn.kostersitz.com)... 185.27.134.113
Connecting to hactrn.kostersitz.com (hactrn.kostersitz.com)|185.27.134.113|:80... connected.
HTTP request sent, awaiting response... No data received.

And checking http://hactrn.kostersitz.com/images/ gets me a 404.

@oilcan-productions
Copy link
Contributor Author

oilcan-productions commented Jan 7, 2024 via email

@larsbrinkhoff
Copy link
Member

Deployment of #2266 seemingly went fine. But when I visit http://hactrn.kostersitz.com/ I just see this:

File List

No Files Found.

@larsbrinkhoff
Copy link
Member

larsbrinkhoff commented Jan 11, 2024

The Makefile expect tarballs here: IMAGES=http://hactrn.kostersitz.com/images

Is that the right place, or should the directory be dropped?

Can you put some test files where the tarballs should go, so we can see them in a web browser?

@oilcan-productions
Copy link
Contributor Author

oilcan-productions commented Jan 11, 2024

The place is correct. The ISP I am using has changed their directory security and I have an open support ticket to get directory listing back. If you know the Path then the download works though. I am surprised that the image is not in the folder if the upload worked. I dropped a README.MD into the images folder and it is there and I can download it. But the images are not in the folder

@larsbrinkhoff
Copy link
Member

@oilcan-productions
Copy link
Contributor Author

I checked the server and the image is not uploaded. Is the FTP upload working?

@larsbrinkhoff
Copy link
Member

Is the FTP upload working?

The log doesn't indicate any errors: https://github.com/PDP-10/its/actions/runs/7485323655/job/20373594335#step:5:2

Run sh build/deploy-ftp.sh
sh build/deploy-ftp.sh
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
SECRET: ***

FTP_SECRET: ***
EMULATOR: simh
Deploying as if0_35726802 at ftpupload.net
Passive mode: on; fallback to active mode: off.
Local directory now: /home/runner/work/its/its/out

@larsbrinkhoff
Copy link
Member

Do you have a Linux (or other Unix) machine to test the deploy-ftp.sh script?

@oilcan-productions
Copy link
Contributor Author

I do have an environment to try it out

@oilcan-productions
Copy link
Contributor Author

I'll do a git fetch and test it out

@oilcan-productions
Copy link
Contributor Author

Images are published now and download works now

@oilcan-productions
Copy link
Contributor Author

@larsbrinkhoff I think we can close this now

@larsbrinkhoff
Copy link
Member

Yes, looks great now. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants