Continuing the discussion on TrueNAS Virtualization Plans for 25.04.2

I specifically look at libvirt docs itself. libvirt: Documentation

But Truenas users are not really meant to do this. Truenas is meant as UI only and its users dont need to know or understand how it runs in background.

So if I say libvirt docs seem not beginner friendly for me, its meant for beginner developer or power-user. Not regular Truenas user.
It basically has nothing to do with Truenas users.

Truenas team itself are experienced devs so they understand libvirt good enough.

I just meant that I myself have problem understand it which is my problem. :sweat_smile:

I am starting to worry Truenas will forbid talking about backend at all on forums, because while I find it interesting how things run, I worry this talk confuses users who dont even know the difference between KVM, QEMU and libvirt :smiley:

1 Like

We agree whole-heartedly, which is why we wrote this guide, Contributing to Apps | TrueNAS Apps Market, and designed a new apps documentation site that allows for easy crosslinking to community and upstream resources for any app in the catalog.

I’d say hold off (for things to stabilize a bit) on submitting container and VM deployment guides to the main TrueNAS docs, but we’d be happy to collaborate with experienced users on publishing examples there too.

1 Like

Because selling direct to Enterprises (or via a small number of consultancies) is very different to selling via retail channels (as well as needing differently engineered solutions).

Retail sales are (IMO) much less added-value and have smaller margins and greater hardware competition and more frequent hardware updates to stay competitive - and there is an initial period whilst you build market share when you don’t get manufacturing economies of scale and thus don’t make any money (or take a loss).

TBH I have no idea what their aims actually are.

See @dan’s Uncle Fester’s Basic TrueNAS Configuration Guide as an attempt (over a long period) to provide this community produced educational content.

There is little (or more likely zero) evidence that the TrueNAS team either:

  • Want to deliver a broad base of pre–packaged containerised solutions (both apps or pre-packaged LXCs/VMs)
  • Want to collaborate with the community whereby TrueNAS provides the core technology, and the community provide and manage the catalogue and associated documentation

Hence the above comment that “I have no idea what their aims actually are”.

That was before my time. I have personally only used TN for 2 years and only Scale (I can’t remember whether I started with Bluefin or Cobia), and yet in those 2 years I have seen this level of unhappiness from senior members of the community play out twice.

3 Likes

With 25.04.2 coming out very shortly today I’d like to remind folks to stay on the topic of this thread, that being the discussion of the virtualization plans. :slight_smile:

There will be an associated blog article about it, of course, as well as the changes themselves that need evaluation.

2 Likes

FWIW I put my money where my mouth is and moved off.

2 Likes

The way to do that would be to allow third-party app catalogs. But we saw what happened with those.

1 Like

@DjP-iX Dan Pizappi

I very much appreciate your explanation here, but unfortunately I fear that TrueNAS now has a major credibility and trust issue with the types of users that have a track record of giving up their time to contribute.

In addition, what TrueNAS has delivered in respect of community capability in this area has:

  1. Not been developed with any input from those people who might contribute;
  2. Doesn’t have community involvement in the governance of the process;
  3. Doesn’t have the trust and credibility that there is any longevity in any efforts put in by the community. (We all saw how you treated TrueCharts.)

In short, your history of failure to collaborate properly, your lack of willingness to admit mistakes and even more importantly to learn from them, the unwillingness to listen and arrogant attitude about knowing best (even when history clearly demonstrates otherwise), a refusal to consider any idea that the community could be involved in direction setting, and a lack of any recognition for those of us who put in hours of effort to support TrueNAS all have consequences.

You have squandered a huge amount of community goodwill. It is IMO still recoverable, but only through a lot of soul searching and a significant change in attitude from many of the senior TrueNAS developers.

As a starting point, why doesn’t TrueNAS admit that the current “Advisory Panel” is a cynical marketing fake, and instead form a genuine one with many of the community users who have demonstrated on many occasions that they have better foresight than the TrueNAS Senior technical management do?

3 Likes

Ah - attempted censorship with a thinly veiled threat? That’s going to come across well given the general consensus expressed by a lot of users here.

2 Likes

…which once again goes back a long way–though I wonder if anyone else here remembers the iX wiki, which was there, and then gone, and then there again, and then gone again, apparently never to return.

There’s a reason I host my own stuff.

3 Likes

How can someone migrate their Incus stuff (back) to the “new”/“old” virtualization system? Just asking for a friend …

Having taken users who migrated to Incus virtualisation down a dead end, and having reversed course whilst cynically calling it new “classic virtualisation”, and without any admission of just how big a c**k-up it was or a single word of apology, it is now apparently up to the community to help “your friend” undo this without much documentation (or hints) from TrueNAS.

Just wait for next release and official instructions.
The best advice is, “don’t do what you don’t have to” and “wait and see” .

1 Like

Forgot the

\begin{irony} … \end{irony}

tags.

A particularly tone-deaf warning (special moderator background color and all) in a thread that’s consisted of free-wheeling discussion for at least the last hundred posts.

Yeah, it probably feels like you’ve got a bunch of guests in your house crapping on the rugs, and it being your house you can kick us out if you really want to–but if you take that perspective, you overlook the fact that most of us are as energized as we are because we actually care about the product, and the company behind it, not sucking.

Following one rather testy exchange, Morgan DM’d me, asking whether I want TrueNAS to succeed. I do–particularly, as a F/OSS project that meets the community’s needs. I have nothing against the Enterprise users, and recognize they’re the ones who pay the bills, but I’m not one of them and never will be. I want TrueNAS to succeed, but your practice of making one boneheaded decision after another, all while insisting


…isn’t the way to get there.

2 Likes

Its a serious question and deserves its own thread with specifics about your “friend’s” situation.

At a high level… don’t change at this stage. Any VMs that are working will continue to work with 25.04.2. Patience is the best strategy.

Creating new and similar VMs with Virtualization is possible. You can then turnoff any Incus VMs.

The plan all along was to find a path from Fangtooth to Goldeye. As an “experimental” feature, there may be some migration steps needed and it will probably depend on the specific options enabled. There will be docs and blogs forthcoming with Goldeye.

“I have 30 years experience in management assigning blame, leveling criticisms, making accusations, demanding apologies, promoting humiliation, spreading negativity and demoralization, and general nagging. Have you considered appointing me to a leadership position, so I can more effectively tell you want to do?”

Theo de Raadt?

Well, Jeverett. There’s a lot of opportunity there… there’s a lot of opportunity there… and if you’re able to take the leadership up, I think it’ll be good for your career.

Let’s not start ad hominem passivity phrased as invented quotations.

2 Likes

If that’s true, a lot of people here could stand to work on avoiding falling into various dark patterns of negative exaggeration, insults under the guise of criticism, and doom spiraling.