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

Team trial user can't create an instance from a blueprint #4999

Open
gstout52 opened this issue Jan 9, 2025 · 14 comments
Open

Team trial user can't create an instance from a blueprint #4999

gstout52 opened this issue Jan 9, 2025 · 14 comments
Labels
area:frontend For any issues that require work in the frontend/UI bug Something isn't working size:S - 2 Sizing estimation point
Milestone

Comments

@gstout52
Copy link
Contributor

gstout52 commented Jan 9, 2025

Current Behavior

A FlowFuse Team during its trial period is unable to create an instance from a Blueprint. https://drive.google.com/file/d/1MCR845ZMd4kZagFCk-F577GDkLeWsXGs/view?usp=sharing

Expected Behavior

No response

Steps To Reproduce

  1. Create a trial team.
  2. Navigate to Library
  3. Select a Blueprint from the Blueprints tab
  4. You will now be on the page that should create an instance from the Blueprint.

Environment

  • FlowFuse version:
  • Node.js version:
  • npm version:
  • Platform/OS:
  • Browser:

Have you provided an initial effort estimate for this issue?

I can not provide an initial effort estimate

@gstout52 gstout52 added bug Something isn't working needs-triage Needs looking at to decide what to do labels Jan 9, 2025
@joepavitt joepavitt assigned cstns and unassigned joepavitt Jan 10, 2025
@joepavitt joepavitt added the area:frontend For any issues that require work in the frontend/UI label Jan 10, 2025
@joepavitt joepavitt added size:S - 2 Sizing estimation point and removed needs-triage Needs looking at to decide what to do labels Jan 10, 2025
@joepavitt joepavitt moved this to Todo in 🛠 Development Jan 10, 2025
@joepavitt
Copy link
Contributor

@cstns can you take a look at this please?

@joepavitt joepavitt added this to the 2.13 milestone Jan 10, 2025
@cstns cstns moved this from Todo to In Progress in 🛠 Development Jan 10, 2025
@cstns
Copy link
Contributor

cstns commented Jan 10, 2025

I was able to create an instance using a trial team locally. Could this be the on the freemium tier which doesn't allow you to create instances but we don't have a warning for it?

@cstns
Copy link
Contributor

cstns commented Jan 10, 2025

I assume the trial banner should have been present if the team was in trial mode

@joepavitt
Copy link
Contributor

I suspect it's some difference between the Team Type config on FF Cloud vs. your local setup @cstns

@cstns
Copy link
Contributor

cstns commented Jan 10, 2025

I was able to replicate the create instance button being disabled if i set the team type instance limit to 0 but not the blueprint pre-selection part. I'd need a printscreen or config setup from FFC for that particular team to get things rolling

@hardillb
Copy link
Contributor

Which team type do you need to see? It looks like trial teams are a the Teams level now?

@joepavitt
Copy link
Contributor

@cstns makes a good point too - if that Team is on an active Trial, you'd be seeing the red Trial Banner across the UI?

@cstns
Copy link
Contributor

cstns commented Jan 10, 2025

@hardillb, I'd need the config for the team type that @gstout52's team is on. Also, is there any way to check the billing/subscription on his team? I'm curious on what's happening with it that causes the subscription error

@knolleary
Copy link
Member

The team in question is this one: https://app.flowfuse.com/team/stoutenburg-bv/settings/general

It is an Enterprise team in manual billing mode. This means the team doesn't have (and is not expected to have) a subscription. However, it is not a trial team as described; so need some clarity here.

When I follow the steps from the video, in the same team, but logged in as admin (as I'm not a member of that team), I don't get the error. That could be my admin role is preempting some other role check that is going wrong.

@gstout52
Copy link
Contributor Author

After I created the team and ran into the error, I changed the team to Enterprise and manual billing.
Is it possible that use of my FlowFuse credentials resulted in me skipping the trial stage?

@cstns
Copy link
Contributor

cstns commented Jan 10, 2025

Still no success replicating it with a manual billing team but noticed something i should have done the first time, the Instance type selection section is completely missing!

In order for the Instance form to be considered valid and for the Create Instance button to be enabled, an instance type needs to be selected and we don't do it by default

@cstns
Copy link
Contributor

cstns commented Jan 10, 2025

After I created the team and ran into the error, I changed the team to Enterprise and manual billing. Is it possible that use of my FlowFuse credentials resulted in me skipping the trial stage?

I don't think that flowfuse credentials had anything to do with it. Did you follow through in providing your cc details when first creating the account? prior to switching the team type

PS
What Team Type did you initially used when first creating the team?

@gstout52
Copy link
Contributor Author

After I created the team and ran into the error, I changed the team to Enterprise and manual billing. Is it possible that use of my FlowFuse credentials resulted in me skipping the trial stage?

I don't think that flowfuse credentials had anything to do with it. Did you follow through in providing your cc details when first creating the account? prior to switching the team type

I don't recall entering cc details.

PS What Team Type did you initially used when first creating the team?

I would have selected Team.

@joepavitt
Copy link
Contributor

Going to push this back to backlog as we're not able to reproduce, and have higher priority items

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:frontend For any issues that require work in the frontend/UI bug Something isn't working size:S - 2 Sizing estimation point
Projects
Status: No status
Development

No branches or pull requests

5 participants