helpfulengineering / helpfulengineering/project-data-platform-ts

Could not list files in the okw container...but our authentication needs to be redone...

Open
#72 0 comments 0 reactions 1 assignee View on GitHub

@Jbutler-helpful is already working on this.

Since May 7, 2025.

Dominant language
Vue
Stars
1
Forks
1
Avg merge
58m
Merged PRs (30d)
1

Description

After writing some debugging code in the backend, it is clear that we have a configuration problem in our blob containers. We can list the file in the "okh" blob container, but not the "okw". We even created an "okz" to test this. I worked on this for 3 hours; I can find no configuration difference.

I suspect that this is realiity to the complexity of our security/authentication model, which requires us to login with the azure cli. I suggest that we shift to a key-based athentication that is used by the GOSQAS team, which has had no problem with this.

@Jbutler-helpful wanted me to assign this the @devhawk ; but generally I think we should just completely redo our authentication system. I would love to have someone do this, but I think @devhawk is the only logical sorce, except for me. I'm assigning to @Jbutler-helpful for now.

 console.log("list Summaries", serviceName, containerName);

    {
        const { error, errorMessage, data } = await listFilesInContainer(
            serviceName,
            "okz"
        );
        console.log("Returning OKH Summaries",data);
        if (error) {
            return { jsonBody: error };
        }
        console.log("dataReturned", data);
    }
    console.log("ZZZ About to call listFilesInContainer ");

    const { error, errorMessage, data } = await listFilesInContainer(
        serviceName,
        "okh"
    );
    console.log("ZZZZZZZZZZZZZZZ",error);

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.