Start by lining a square baking pan with parchment paper. Set this aside.
Then mix together the butter, cinnamon and sugar in a small mixing bowl. Stir these together until you have a smooth spreadable paste.
Dust a countertop with flour and scrape your dough out.
Press the dough into a rectangle and then roll it out to be about 12" wide by 15" long.
Spread the cinnamon butter mixture over the surface of the dough, leaving a small gap around the edges. Then sprinkle the grated zucchini generously over top, followed by the pineapple pieces.
Roll the dough from the bottom to the top into a tight log.
Using dental floss or a thin kitchen twine, trim the ends of the log, removing about an inch off each end. This will remove unfilled and uneven dough.
Then using the floss divide the log into nine roughly equal rolls, placing these in the lined pan.
Cover with a clean kitchen towel and allow to proof at room temperature for about 2 hours, until doubled in size.
Preheat the oven to 350ºF (175C/155C Fan) and bake your proofed rolls in the centre for about 25-30 minutes, until risen and golden on top.
Remove from the oven and allow to cool for about 10 minutes while you prepare the frosting.